Rate this page Β
- ββ
- ββ
- ββ
- ββ
- ββ
Can we improve this page? Send us feedbackRate this page
- ββ
- ββ
- ββ
- ββ
- ββ
You might find a need to use your Notecard with an external SIM for certain deployments, for instance, if a device needs to operate in a region that is not currently covered, or if you need to ensure network redundancy for your application. In these cases, provided you are using a Notecarrier which includes an external SIM slot, or you have added one to your own board, the Notecard provides support for switching to an external SIM.
You must know the 3rd-party carrier's Access Point Name (APN) in order to connect to their service. Several carriers will have a website dedicated to manually configuring devices, while other can be discovered using APN discovery websites like apn.global. For example, to operate a Notecard in India, you may wish to use an Airtel SIM with their "Internet" APN.
Name: Airtel
APN: airtelgprs.com
Once you have determined the correct APN, the Notecard requires very minimal
setup to be configured to utilize an external SIM card. The APN can be
configured using the apn
parameter of the
card.wireless
API.
Following on with the Airtel example:
{ "req": "card.wireless", "apn": "airtelgprs.com" }
The default mode
for the Notecard is auto
, which is the appropriate setting
for the majority of scenarios. However, if a Notecard is known to be limited to
a specific region and you want to speed up network registration, you can specify
the frequency band associated with the carrier's service.
This can be accomplished using the mode
parameter of the
card.wireless
API. You can select from modes Cat-M1 (5G eMTC) (m
), Cat-NB1 (5G NB-IoT)
(nb
), and GSM/GPRS/EDGE (2G) (gprs
).
{ "req": "card.wireless", "mode": "m" }
If you need to revert from using an external SIM to using the embedded SIM on
the Notecard, simply remove the external SIM and the Notecard will automatically
switch to the default carrier. You can also reset the APN setting and frequency
band to their defaults by using the following card.wireless
API request.
{ "req": "card.wireless", "apn": "-", "mode": "-" }
Refer to the
card.wireless
API, for
detailed instructions.
mode
parameter of the
card.wireless
API.