Manuel D’UtilisationTable des matièresDigi XBee3 Cellular LTE Cat 1 Smart Modem User Guide9Applicable firmware and hardware9SIM cards9Getting started with the XBee Smart Modem Development Kit10Identify the kit contents11XBIB-U-DEV reference12Cellular service13Connect the hardware14Configure the device using XCTU15Add a device15Check for cellular registration and connection16Update to the latest firmware16Send an SMS message to a phone18Debugging19Connect to the ELIZA server20Debugging21Connect to the echo server22Debugging23Connect to the Daytime server24Debugging25Connect to a TCP/IP address26Debugging27Perform a (GET) HTTP request28Debugging29Get started with MQTT30Example: MQTT connect30Send a connect packet32Example: send messages (publish) with MQTT34Example: receive messages (subscribe) with MQTT34Use MQTT over the XBee Cellular Modem with a PC35Get started with CoAP39CoAP terms39CoAP quick start example39Configure the device40Example: manually perform a CoAP request40Example: use Python to generate a CoAP message41Configure the XBee Smart Modem using Digi Remote Manager44Create a Remote Manager account44Get the XBee Smart Modem IMEI number44Add a XBee Smart Modem to Remote Manager44Update the firmware45Software libraries45Get started with MicroPython46About MicroPython47Why use MicroPython47MicroPython on the XBee Smart Modem47Use XCTU to enter the MicroPython environment47Use the MicroPython Terminal in XCTU48Example: hello world48Example: turn on an LED48Example: code a request help button49Enter MicroPython paste mode50Catch a button press50Send a text (SMS) when the button is pressed52Add the time the button was pressed53Exit MicroPython mode54Other terminal programs54Tera Term for Windows54Use picocom in Linux55Technical specifications57Interface and hardware specifications58RF characteristics58Networking specifications58Power requirements58Power consumption59Electrical specifications59Regulatory approvals60Hardware61Mechanical drawings62Pin signals62Pin connection recommendations63RSSI PWM64SIM card64The Associate LED64Antenna recommendations66Antenna connections67Antenna placement68Design recommendations69Cellular component firmware upgrades70USB Direct design70Power supply considerations70Add a capacitor to the RESET line70Heat considerations and testing71Heat sink guidelines71Add a fan to provide active cooling73Cellular connection process74Connecting75Cellular network75Data network connection75Data communication with remote servers (TCP/UDP)75Disconnecting75SMS encoding76Modes77Select an operating mode78Transparent operating mode79API operating mode79Bypass operating mode79Enter Bypass operating mode79Leave Bypass operating mode80Restore cellular settings to default in Bypass operating mode80USB direct mode80Enable USB direct mode80Command mode80Enter Command mode81Send AT commands81Apply command changes82Make command changes permanent82Exit Command mode82Sleep modes83About sleep modes84Normal mode84Pin sleep mode84Cyclic sleep mode84Cyclic sleep with pin wake up mode84Airplane mode84Connected sleep mode84The sleep timer85MicroPython sleep behavior85Serial communication86Serial interface87Serial data87UART data flow87Serial buffers87CTS flow control88RTS flow control88AT commands89MicroPython commands90PS (Python Startup)90PY (MicroPython Command)90Special commands91AC (Apply Changes)91FR (Force Reset)91RE command92WR command92Cellular commands92PH (Phone Number)92S# (ICCID)92IM (IMEI)93MN (Operator)93MV (Modem Firmware Version)93DB (Cellular Signal Strength)93AN (Access Point Name)93OA (Operating APN)94AM (Airplane Mode)94DV (Antenna Diversity)94Network commands95IP (IP Protocol)95TL (SSL/TLS Protocol Version)95TM (IP Client Connection Timeout)95TS (IP Server Connection Timeout)96DO (Device Options)96EQ (Device Cloud FQDN)96Addressing commands97SH (Serial Number High)97SL (Serial Number Low)97DL (Destination Address)97P# (Destination Phone Number)97N1 (DNS Address)98N2 (DNS Address)98DE (Destination Port)98TD (Text Delimiter)98MY (Module IP Address)99LA (Lookup IP Address of FQDN)99OD (Operating Destination Address)99C0 (Source Port)99Serial interfacing commands100BD (Baud Rate)100NB (Parity)101SB (Stop Bits)101RO (Packetization Timeout)101FT (Flow Control Threshold)101AP (API Enable)102I/O settings commands102D0 (DIO0/AD0)102D1 (DIO1/AD1)103D2 (DIO2/AD2)103D3 (DIO3/AD3)104D4 (DIO4)104D5 (DIO5/ASSOCIATED_INDICATOR)105D6 (DIO6/RTS)105D7 (DIO7/CTS)105D8 (DIO8/SLEEP_REQUEST)106P0 (DIO10/PWM0 Configuration)107P1 (DIO11/PWM1 Configuration)107P2 (DIO12 Configuration)108PD (Pull Direction)108PR (Pull-up/down Resistor Enable)109M0 (PWM0 Duty Cycle)109I/O sampling commands110TP (Temperature)110Sleep commands110SM (Sleep Mode)110SP (Sleep Period)111ST (Wake Time)111SO (Sleep Options)111Command mode options112CC (Command Sequence Character)112CT (Command Mode Timeout)112GT (Guard Times)112Firmware version/information commands112VR (Firmware Version)112VL (Verbose Firmware Version)113HV (Hardware Version)113AI (Association Indication)113HS (Hardware Series)114CK (Configuration CRC)114Diagnostic interface commands114DI (Device Cloud Indicator)114CI (Protocol/Connection Indication)114Execution commands116NR (Network Reset)116!R (Modem Reset)117IS (Force Sample)117Operate in API mode119API mode overview120Use the AP command to set the operation mode120API frame format120API operation (AP parameter = 1)120API operation with escaped characters (AP parameter = 2)121Frame descriptions124AT Command - 0x08124Transmit (TX) SMS - 0x1F125Transmit (TX) Request: IPv4 - 0x20126AT Command Response - 0x88127Transmit (TX) Status - 0x89128Modem Status - 0x8A129Receive (RX) Packet: SMS - 0x9F130Receive (RX) Packet: IPv4 - 0xB0131Socket behavior132Supported sockets133Secure Sockets Layer (SSL) certificate checking133Socket timeouts133Socket limits in API mode133Enable incoming TCP connections133API mode behavior for outgoing TCP and SSL connections134API mode behavior for outgoing UDP data134API mode behavior for incoming TCP connections135API mode behavior for incoming UDP data135Transparent mode behavior for outgoing TCP and SSL connections135Transparent mode behavior for outgoing UDP data136Transparent mode behavior for incoming TCP connections136Transparent mode behavior for incoming UDP connections136Troubleshooting137Cannot find the serial port for the device138Condition138Solution138Correct a macOS Java error140Condition140Solution140Unresponsive cellular component in Bypass mode141Condition141Solution141Not on expected network after APN change142Condition142Solution142Syntax error at line 1142Solution142Error Failed to send SMS142Solution142Regulatory information143Modification statement144Interference statement144FCC Class B digital device notice144RF exposure145FCC-approved antennas145Bluetooth antennas145Dipole antennas145Flex PCB antennas145Cellular antennas146Labeling requirements for the host device146Taille: 4,5 MoPages: 146Language: EnglishOuvrir le manuel