Using BC-95 for NB-IoT
The BC-95 modem by Quectel is a low cost NB-IoT modem designed to be used in low power applications. This has a chipset by Neul whose parent company is now Huawei. Main highlights of this modem are:
- Supports NB-IoT in Band 5/8/20
- Inbuilt stack for UDP, COAP*
- Support for Non-IP data delivery
- Downlink max speed: 24kbps
- Uplink max speed: 15.625kbps
- AT Command interface via UART
- AT+CFUN – turn modem ON or OFF by setting the functionality
- AT+NRB – reboot modem
- AT+COPS – set network registration.
- AT+CEREG – check network registration status and parameters
- AT+CGATT – Attach packet data
- AT+CGDCONT – set APN
- AT+NPING – Ping a remote IP address
- AT+NSOCR – Open UDP socket
- AT+NSOST – Send UDP message
- AT+NSORF – Receive UDP Packet
- AT+NSOCL – Close UDP Socket
- AT+NCDP – Set CDP platform settings
- AT+NMGS – Send CoAP message via platform
- AT+NNMI – Received message indicator
- AT+NMGR – Get received messages
- AT+NRB – Start with a reboot
- AT+COPS? – Check if connected to network
- AT+COPS=1,2,”41301″,7 – Make the modem attache to network manually. “41301” are the MCC & MNC for Mobitel Sri Lanka
- AT+CGATT=1 – Start data session
- Enter AT+NCONFIG?
- Check if the ‘scrambling’ parameter is set to false. If not enter
- Enter AT+NUESTATS to check the current modem status in the radio layer.
- You can set the ‘auto connect’ parameter in NCONFIG to true so that once the modem is powered up it will auto attach to the network.
MORE BLOG POSTS
Author – Mobitel Innovation Center – Akalanka De Silva