# Digi XBee 3 Cellular LTE-M/NB-IoT modem direct communication

**URL:** <https://forums.digi.com/t/digi-xbee-3-cellular-lte-m-nb-iot-modem-direct-communication/22868>\
**Category:** XBee - Cellular\
**Tags:** cellular, lte-m, xbee3\
**Created:** [December 17, 2021, 1:33pm UTC](https://forums.digi.com/t/digi-xbee-3-cellular-lte-m-nb-iot-modem-direct-communication/22868 "2021-12-17T13:33:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bvernham](https://avatars.discourse-cdn.com/v4/letter/b/c2a13f/32.png) [@bvernham](https://forums.digi.com/u/bvernham)\
**Post date:** [December 17, 2021, 1:33pm UTC](https://forums.digi.com/t/digi-xbee-3-cellular-lte-m-nb-iot-modem-direct-communication/22868/1 "2021-12-17T13:33:01Z")

</div>

Is is possible to communicate directly with the u-blox SARA-R410M-02B on the above mentioned XBEE module?

There are several popular libraries to communicate with the UBLOX module directly but I have not found any that cover the XBEE 3 API communications.

Any thoughts?

Thanks

Bruce

---

<div class="post-metadata">

**Author:** ![acpie360](https://avatars.discourse-cdn.com/v4/letter/a/9d8465/32.png) [@acpie360](https://forums.digi.com/u/acpie360)\
**Post date:** [December 17, 2021, 6:23pm UTC](https://forums.digi.com/t/digi-xbee-3-cellular-lte-m-nb-iot-modem-direct-communication/22868/2 "2021-12-17T18:23:35Z")

</div>

To truly bypass the Digi processor and communicate with the u-blox module directly, you’ll need to configure the XBee3 modem in the USB Direct mode:

[https://www.digi.com/resources/documentation/Digidocs/90002258/#concepts/c\_mode\_usb\_direct\_lte-m.htm?TocPath=Modes%257CUSB%2520direct%2520mode%257C\_\_\_\_\_0](https://www.digi.com/resources/documentation/Digidocs/90002258/#concepts/c_mode_usb_direct_lte-m.htm?TocPath=Modes%257CUSB%2520direct%2520mode%257C _____ 0)

We had to use this mode to conduct FCC compliance testing on our hardware - The other end of the USB cable connects to a PC that runs the u-blox m-center software in order to drive RF testing commands.

For normal application, we have a Microchip PIC32 chip as the host processor running XBee ANSI Library:

[https://github.com/digidotcom/xbee\_ansic\_library](https://github.com/digidotcom/xbee_ansic_library)

I don’t know why you need to communicate with the u-blox module directly. The beauty of using a XBee modem is that the cellular and Internet connection are all handled by the modem itself.

---

<div class="post-metadata">

**Author:** ![bvernham](https://avatars.discourse-cdn.com/v4/letter/b/c2a13f/32.png) [@bvernham](https://forums.digi.com/u/bvernham)\
**Post date:** [December 22, 2021, 4:19pm UTC](https://forums.digi.com/t/digi-xbee-3-cellular-lte-m-nb-iot-modem-direct-communication/22868/3 "2021-12-22T16:19:45Z")

</div>

Are there any ports for Arduino?

Any Tutorials/information how to include this in an Arduino project?

Thanks

Bruce

---

<div class="post-metadata">

**Author:** ![bvernham](https://avatars.discourse-cdn.com/v4/letter/b/c2a13f/32.png) [@bvernham](https://forums.digi.com/u/bvernham)\
**Post date:** [December 22, 2021, 4:19pm UTC](https://forums.digi.com/t/digi-xbee-3-cellular-lte-m-nb-iot-modem-direct-communication/22868/4 "2021-12-22T16:19:35Z")

</div>

Are there any ports for Arduino?

Any Tutorials/information how to include this in an Arduino project?

Thanks

Bruce
