# Telit Modules with Super SIM

## Cellular modules covered on this page <a href="#cellular-modules-covered-on-this-page" id="cellular-modules-covered-on-this-page"></a>

* [ME901C1](#me910c1-cat-m1-nb-iot)

***

## General getting started information <a href="#general-getting-started-information" id="general-getting-started-information"></a>

Please refer to the main Knowlegdebase page for [modem-independent configuration tips](https://docs.korewireless.com/en-us/supersim/cellular-module-knowledgebase).

***

## ME910C1 `Cat-M1, NB-IoT` <a href="#me910c1-cat-m1-nb-iot" id="me910c1-cat-m1-nb-iot"></a>

{% hint style="danger" %}
Super SIM does not support NB-IoT.
{% endhint %}

### Initialization <a href="#initialization" id="initialization"></a>

Only configure the modem's Radio Access Technology (RAT) preference for Cat-M1. To do so, issue `AT#WS46=0`.

A parameter of 2 instead of 0 indicates both Cat-M1 and NB-IoT. Do not select 1 (NB-IoT only), and we strongly recommend you avoid `2` in order to prevent the modem from attempting to connect to NB-IoT networks if any are nearby. Such attempts will always be unsuccessful. The default value is 0.

### Data-centric attach mode <a href="#data-centric-attach-mode" id="data-centric-attach-mode"></a>

To set the ME910C1 to force data-centric attachment, issue `AT+CEMODE=2`.

The parameter's value is as follows:

* `0` = PS mode 2: EPS only, data centric
* `1` = CS/PS mode 1: voice centric
* `2` = CS/PS mode 2: data centric
* `3` = PS mode 1: EPS only, voice centric

This setting is non-volatile.

### Bring up a data connection <a href="#bring-up-a-data-connection" id="bring-up-a-data-connection"></a>

1. Set the APN: `AT+CGDCONT=1,"IP","super"`.
2. Activate a PDP context: `AT#SGACT=1,1`.

{% hint style="info" %}
This second command will yield the IP address.
{% endhint %}

### Perform a ping <a href="#perform-a-ping" id="perform-a-ping"></a>

To perform a ping to a remote host after bringing up a connection as described above, issue `AT#PING="8.8.8.8"`. This will yield:

```bash
#PING: 01,"8.8.8.8",2,109
#PING: 02,"8.8.8.8",1,109
#PING: 03,"8.8.8.8",1,109
#PING: 04,"8.8.8.8",1,109
OK
```

### Perform an HTTP GET <a href="#perform-an-http-get" id="perform-an-http-get"></a>

1. Set the target server: `AT#HTTPCFG=0,"jsonplaceholder.typicode.com"`.
   * `0` is the HTTP "profile ID".
2. `GET` a resource: `AT#HTTPQRY=0,0,"/todos/1"`.
   * The first parameter is the profile ID.
   * The second `0` is the request method: `0` = `GET`.
   * The string is the path to the required resource.
3. The modem will issue an outcome URC: `#HTTPRING: 0,200,"application/json",83`.
   * The first parameter is the profile ID.
   * The second parameter is the HTTP status code.
   * The final parameter is the number of received bytes.
4. Read the data: `AT#HTTPRCV=0,0`.
   * The first parameter is the profile ID.
   * The second parameter is the number of bytes to read: `0` = all.
5. The modem will return the data:

   <pre><code><strong>   {
   </strong>      "userId": 1,
         "id": 1,
         "title": "delectus aut autem",
         "completed": false
      }
   </code></pre>

### Low-power modes <a href="#low-power-modes" id="low-power-modes"></a>

The ME910C1 supports the eDRX and PSM low-power modes. The commands to enable each of these are:

```
AT+CEDRXS=1
AT+CPSMS=1
```

*See also `AT#CEDRXS` in the ME910C1 Series AT Command Manual for extended eDRX settings, and `AT#CPSMS` for further Power Saving Mode settings.*

Using these features, but especially PSM, can make the modem inaccessible to the terminal during its sleep time. It's best to experiment with these features locally. To disable all power saving, send:

```
AT+CEDRXS=0
AT+CPSMS=0
```

You can learn more about implementing these modes in our [low-power usage documentation](https://docs.korewireless.com/en-us/supersim/cellular-module-knowledgebase/low-power-optimization-for-cellular-modules).

### Known issues <a href="#known-issues" id="known-issues"></a>

None at this time.

***

### Additional resources <a href="#additional-resources" id="additional-resources"></a>

* [ME910C1 Series AT Command Manual](https://sixfab.com/wp-content/uploads/2021/06/Telit_ME910C1_ML865C1_AT_Commands_Reference_Guide_r15.pdf)
* [ME910C1 Datasheet](https://sixfab.com/wp-content/uploads/2021/01/Telit_ME910C1-mPCIe_Hardware_Design_Guide_r1.pdf)
