Connecting a Conexio Stratus Board to LTE Link Monitor

I have a conexio stratus board that I would like to debug the modem with the LTE Link monitor.  I am not using the Zephyr frame work, but I can flash pre-compiled hex files built with Zephyr.  I flashed the AT_Client hex file to the Stratus, connected the board, and the connection only shows up when unchecking the "supported devices only" box.  It shows up as `CP2102N USB to UART Bridge`.  The Log window shows `Modem port is opened` but AT commands just time out.  I assume from reading other posts this is a certificate issue? 

Thanks,

Daniel

Parents
  • I had Conexio send me the at_client example pre-compiled for the Stratus board.  I haven't had to time to try it yet.  I'm not using the Zephyr framework, but using Rust.  My biggest need is to get the cellular modem connected to a network, and the LTE Link monitor is very useful for debugging.  I do have a Rust version of the at_client example but it is setup to work with a serial terminal window. 

    I would like to port the Zephyr at_client example to Rust so I could use that to connect to the LTE Link Monitor.  What are the requirements for connecting?  I see the external oscillator is being enabled, but I haven't deciphered much more than that. 

    Thanks!

    Daniel   

Reply
  • I had Conexio send me the at_client example pre-compiled for the Stratus board.  I haven't had to time to try it yet.  I'm not using the Zephyr framework, but using Rust.  My biggest need is to get the cellular modem connected to a network, and the LTE Link monitor is very useful for debugging.  I do have a Rust version of the at_client example but it is setup to work with a serial terminal window. 

    I would like to port the Zephyr at_client example to Rust so I could use that to connect to the LTE Link Monitor.  What are the requirements for connecting?  I see the external oscillator is being enabled, but I haven't deciphered much more than that. 

    Thanks!

    Daniel   

Children
  • Hi Daniel,

     

    dkhayes117 said:

    I would like to port the Zephyr at_client example to Rust so I could use that to connect to the LTE Link Monitor.  What are the requirements for connecting?  I see the external oscillator is being enabled, but I haven't deciphered much more than that. 

    The requirement is essentially to talk to the modem via AT commands, which is done as per at_host.c file. 

    What it does is to use the uart as a transport to write commands and read responses.

    dkhayes117 said:
    I do have a Rust version of the at_client example but it is setup to work with a serial terminal window. 

    If you have this, then LTE Link Monitor should work?

    Try issuing:

    AT+CFUN=1 # to turn on the modem

    AT+CEREG=5 # More verbose details on your link

    AT+CFUN? # This will trigger a series of other at commands in LTE Link Monitor if "Automatic requests" box is checked

     

    Kind regards,

    Håkon

  • I got it to work with Rust Slight smile.  I thought the interface would be more complicated than just a UARTE interface.  Thank you for the insight.  

Related