nRF9161 DevAcademy Course

I am attempting to work thru the tutorial exactly per the instructions, and I'm stuck in Lesson 1 at

         6. Wait for the device to connect to nRF Cloud.

The Cellular Monitor shows the board connected to AT&T with SNR at 10dB, which ought to be plenty for anything it needs to do. The board is properly configured into nRFCloud.

What am I missing?

Parents
  • Hi Steve,

    1) For the VS Code issue. Can you see something like below when you pushed the button in red circle?

    You would be able to "Open an existing application" in a folder like C:\ncs\v2.6.0\nrf\samples\cellular\at_client

    2) a password reset email until 5 days later (this morning) when the link had expired.

    I will feed back to the Devzone administer to figure out what is wrong.

    3) The "Getting Started Assistant" app has been deprecated for a while since NCS 1.9.2. 

    Now you can use ToolChain Manager to automatically install NCS and related toolchain with one button click. No manful installation process is needed.

    There are even more options to install NCS and toolchain: Installing the nRF Connect SDK — nRF Connect SDK 2.6.0 documentation (nordicsemi.com).

    Best regards,

    Charlie

  • It seems I have spent a couple months exploring down the wrong rabbit hole entirely.

    I need a simple way to use the Serial LTE Modem and its AT commands to send data from the serial port of the nRF52840 to the cloud in some form that can demonstrate the ability to actually publish data. Thus far, most of the defined AT commands seem to mostly work (at least after I figured out the inconsistencies: some commands require the ? at the end to return a value, while others forbid it). However, I have been stymied at every turn when trying to use the commands to actually publish data. I would like to have a sequence of commands I can generate on a serial terminal, and later from the 52840, to either send a text message via SMS, or publish data on nRF Cloud (and presumably later on our own proprietary cloud service). A step-by-step guide would be most useful. All the documentation thus far leads me down a long and winding path to a dead end. I can use nRF Connect to load the LTE modem or the AT sample; I can connect either the serial monitor or a generic serial terminal emulator. What I have failed to do thus far is to find a sequence of commands that actually works and does more than just send the device location (rather poorly approximated via cell tower signal strength) from the AT sample.

    I do not wish to recompile nor modify the supposedly working example code in the LTE Modem.

Reply
  • It seems I have spent a couple months exploring down the wrong rabbit hole entirely.

    I need a simple way to use the Serial LTE Modem and its AT commands to send data from the serial port of the nRF52840 to the cloud in some form that can demonstrate the ability to actually publish data. Thus far, most of the defined AT commands seem to mostly work (at least after I figured out the inconsistencies: some commands require the ? at the end to return a value, while others forbid it). However, I have been stymied at every turn when trying to use the commands to actually publish data. I would like to have a sequence of commands I can generate on a serial terminal, and later from the 52840, to either send a text message via SMS, or publish data on nRF Cloud (and presumably later on our own proprietary cloud service). A step-by-step guide would be most useful. All the documentation thus far leads me down a long and winding path to a dead end. I can use nRF Connect to load the LTE modem or the AT sample; I can connect either the serial monitor or a generic serial terminal emulator. What I have failed to do thus far is to find a sequence of commands that actually works and does more than just send the device location (rather poorly approximated via cell tower signal strength) from the AT sample.

    I do not wish to recompile nor modify the supposedly working example code in the LTE Modem.

Children
  • Hi Steve,

    I think this is nothing to do with serial LTE modem, you don't need to do any modification for it. This kind of request is your application level design on the host side. 

    It is up to you to send those commands you want through a software, script from PC through USB TTL converter, or firmware running on the host MCU to SLM based on your application needs.

    Currently, we have the following example for different kind of usage with SLM.

    1. Cellular Monitor App(PC)

    which is used to show basic information modem running information you can get through AT Commands. Source codes: GitHub - NordicSemiconductor/pc-nrfconnect-cellularmonitor

    2. Device Credentials Installer Python script(PC)

    This use AT commands to automate device credential installation. utils/python/modem-firmware-1.3+ at master · nRFCloud/utils · GitHub

    3. Host MCU sample

    Cellular modem — Zephyr Project documentation (nRF Connect SDK) (nordicsemi.com)

    nRF91 Series as a Zephyr-compatible modem — nRF Connect SDK 2.6.99 documentation (nordicsemi.com)

    This is a general purpose host MCU sample, you still need to decide to use which commands for your specific application and how to handle the response.

    Best regards,

    Charlie

  • I'm tired of going down long rabbit-holes of Nordic documentation, only to find it leads to a dead end. I will not have time to pursue the indicated rabbit-holes until later this week. Can you please just provide a simple sequence of half-dozen or so commands that I can enter via serial terminal to prove whether or not it actually works? I can take it from there to generalize to my code. Ideally I would like a sequence of commands that sends data that I can see displayed on nRF Cloud, and a second sequence that sends a text message to my phone. Is it really too much to ask for a simple example?

  • None of the above actually addresses my request. I already have spent weeks perusing such docs. I do not wish to recompile the modem code. I can load either the Asset Tracker or the AT Modem Commands code via nRF Connect. When I have tried the documented commands, all work - except the ones that actually send data. I have provisioned my board onto nRF Cloud, and it reports its location as accurately as can be expected using cell tower signal strength. I simply need a sequence of probably no more than half dozen commands that result in sending a set of my data (a text string etc.) to either nRF Cloud or an SMS text to a phone. Ideally I would like to have both such command sequences. This whole ticket could have been handled months ago by simply providing the requested commands.

Related