<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ModemManager.git/cli, branch main</title>
<subtitle>gitlab.freedesktop.org: mobile-broadband/ModemManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/'/>
<entry>
<title>mmcli: added --messaging-create-sms-with-text option</title>
<updated>2023-05-17T10:08:03+00:00</updated>
<author>
<name>Tom Wimmenhove</name>
<email>tom.wimmenhove@gmail.com</email>
</author>
<published>2023-04-12T23:21:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=bd5a82845a653bd51707e08af44c787f737f9c8c'/>
<id>bd5a82845a653bd51707e08af44c787f737f9c8c</id>
<content type='text'>
Added a `--messaging-create-sms-with-text' command line option that works similar to
`--messaging-create-sms-with-data', except that it uses the content of the file as the
message text instead of data.

This allows creating mesasges containing both double and single quotes, which was not
possible with the existing `--messaging-create-sms' command line option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added a `--messaging-create-sms-with-text' command line option that works similar to
`--messaging-create-sms-with-data', except that it uses the content of the file as the
message text instead of data.

This allows creating mesasges containing both double and single quotes, which was not
possible with the existing `--messaging-create-sms' command line option.
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: update copyright</title>
<updated>2023-04-14T08:48:35+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-04-14T08:48:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=19b910b60f13f9987b3f59cb062c322c6ecaea15'/>
<id>19b910b60f13f9987b3f59cb062c322c6ecaea15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: remove unneeded EOLs when printing PCOs</title>
<updated>2023-03-07T11:33:18+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-03-07T11:33:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=4903a1ed74eb8dd723330cd49006a5938bf8afb9'/>
<id>4903a1ed74eb8dd723330cd49006a5938bf8afb9</id>
<content type='text'>
E.g. in the key-value output:
  modem.3gpp.pco.length   : 2
  modem.3gpp.pco.value[1] : session-id: 1, complete: yes, data: 270180\n
  modem.3gpp.pco.value[2] : session-id: 2, complete: yes, data: 271480802110030100108106503A3DFA8306503A3DFE\n

Or in the human output:
  ----------------------------------
  3GPP     |
           |                    pco: 1: (complete) '270180'

           |                         2: (complete) '271480802110030100108106503A3DFA8306503A3DFE'

  ----------------------------------
  3GPP EPS |   ue mode of operation: csps-2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E.g. in the key-value output:
  modem.3gpp.pco.length   : 2
  modem.3gpp.pco.value[1] : session-id: 1, complete: yes, data: 270180\n
  modem.3gpp.pco.value[2] : session-id: 2, complete: yes, data: 271480802110030100108106503A3DFA8306503A3DFE\n

Or in the human output:
  ----------------------------------
  3GPP     |
           |                    pco: 1: (complete) '270180'

           |                         2: (complete) '271480802110030100108106503A3DFA8306503A3DFE'

  ----------------------------------
  3GPP EPS |   ue mode of operation: csps-2
</pre>
</div>
</content>
</entry>
<entry>
<title>cli,output: coding style fixes</title>
<updated>2023-02-17T10:33:11+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-02-17T10:33:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=fe7008e414969db60b86491b263bf39bf055823b'/>
<id>fe7008e414969db60b86491b263bf39bf055823b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cli,output: print valid json for network scan result</title>
<updated>2023-02-17T10:15:36+00:00</updated>
<author>
<name>Florian Eckert</name>
<email>fe@dev.tdt.de</email>
</author>
<published>2023-02-07T12:51:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=c3365a36f0adf3dfce603dcd27c29efa85aad9ac'/>
<id>c3365a36f0adf3dfce603dcd27c29efa85aad9ac</id>
<content type='text'>
A network scan with json output currently returns the following:

root@G3-10940 ~ # mmcli -m 0 -J --3gpp-scan --timeout=300 | jq
{
  "modem": {
    "3gpp": {
      "scan-networks": [
        "operator-code: 26201, operator-name: TDG, access-technologies: lte, availability: forbidden",
        "operator-code: 26203, operator-name: o2 - de, access-technologies: lte, availability: forbidden",
        "operator-code: 26202, operator-name: vodafone.de, access-technologies: lte, availability: current"
      ]
    }
  }
}

This is a valid JSON, but in order to be able to access the individual
data elements more easily, the line can also be dumped as a json object.

The following commit converts the lines into a JSON obejct, so that it
looks like this:

root@G3-10940 ~ # mmcli -m 0 -J --3gpp-scan --timeout=300 | jq
{
  "modem": {
    "3gpp": {
      "scan-networks": [
        {
          "operator-code": "26201",
          "operator-name": "TDG",
          "access-technologies": "lte",
          "availability": "forbidden"
        },
        {
          "operator-code": "26203",
          "operator-name": "o2 - de",
          "access-technologies": "lte",
          "availability": "forbidden"
        },
        {
          "operator-code": "26202",
          "operator-name": "vodafone.de",
          "access-technologies": "lte",
          "availability": "current"
        }
      ]
    }
  }
}

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A network scan with json output currently returns the following:

root@G3-10940 ~ # mmcli -m 0 -J --3gpp-scan --timeout=300 | jq
{
  "modem": {
    "3gpp": {
      "scan-networks": [
        "operator-code: 26201, operator-name: TDG, access-technologies: lte, availability: forbidden",
        "operator-code: 26203, operator-name: o2 - de, access-technologies: lte, availability: forbidden",
        "operator-code: 26202, operator-name: vodafone.de, access-technologies: lte, availability: current"
      ]
    }
  }
}

This is a valid JSON, but in order to be able to access the individual
data elements more easily, the line can also be dumped as a json object.

The following commit converts the lines into a JSON obejct, so that it
looks like this:

root@G3-10940 ~ # mmcli -m 0 -J --3gpp-scan --timeout=300 | jq
{
  "modem": {
    "3gpp": {
      "scan-networks": [
        {
          "operator-code": "26201",
          "operator-name": "TDG",
          "access-technologies": "lte",
          "availability": "forbidden"
        },
        {
          "operator-code": "26203",
          "operator-name": "o2 - de",
          "access-technologies": "lte",
          "availability": "forbidden"
        },
        {
          "operator-code": "26202",
          "operator-name": "vodafone.de",
          "access-technologies": "lte",
          "availability": "current"
        }
      ]
    }
  }
}

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli: add formating option (json and key/value) for created SMS</title>
<updated>2023-01-18T11:00:17+00:00</updated>
<author>
<name>Frederic Martinsons</name>
<email>frederic.martinsons@unabiz.com</email>
</author>
<published>2023-01-01T07:40:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=766962167c99665a10825328b65bf67523d7cd3f'/>
<id>766962167c99665a10825328b65bf67523d7cd3f</id>
<content type='text'>
Fixes #657

Signed-off-by: Frederic Martinsons &lt;frederic.martinsons@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #657

Signed-off-by: Frederic Martinsons &lt;frederic.martinsons@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: drop autotools</title>
<updated>2022-11-07T14:26:02+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2022-10-27T20:41:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=f419f56628fdcbf4bd5865d0d61147066ba27b17'/>
<id>f419f56628fdcbf4bd5865d0d61147066ba27b17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libmm-glib,3gpp-profile: new print() method</title>
<updated>2022-11-04T13:12:56+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2022-09-13T11:10:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=a114e131abefae58379bfb201761debada4ea9fa'/>
<id>a114e131abefae58379bfb201761debada4ea9fa</id>
<content type='text'>
Can be used right away in the mmcli output generation logic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Can be used right away in the mmcli output generation logic.
</pre>
</div>
</content>
</entry>
<entry>
<title>core,log: new 'MSG' log level between 'INFO' and 'WARN'</title>
<updated>2022-11-04T13:12:56+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksander@aleksander.es</email>
</author>
<published>2022-08-05T12:40:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=b3f315ad2db5455156781f1cfc22ecfb46bc389e'/>
<id>b3f315ad2db5455156781f1cfc22ecfb46bc389e</id>
<content type='text'>
We're bumping the current "INFO" level messages to the new "MSG"
level, also making the new level the default.

The old "INFO" level will be used to setup an intermediate level of
logging which is not as verbose as "DEBUG" but still provides some
capabilities to analyze the behavior of a modem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're bumping the current "INFO" level messages to the new "MSG"
level, also making the new level the default.

The old "INFO" level will be used to setup an intermediate level of
logging which is not as verbose as "DEBUG" but still provides some
capabilities to analyze the behavior of a modem.
</pre>
</div>
</content>
</entry>
<entry>
<title>mmcli: update copyright years</title>
<updated>2022-10-19T11:18:38+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2022-10-19T11:09:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=68123ac875ffeab9528977ca34e4db9a26a4140c'/>
<id>68123ac875ffeab9528977ca34e4db9a26a4140c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
