23 October 2018 at 9:22 AM #35206
The sensor test demo seems not to be able to send AT commands to Arduino NB-IoT BG96 board.
The Arduino UNO is able to initiates the module but is not able to send any successful respond from AT command.
The system seems to be in infinite loop polling the board but not getting any response from the BG96 module.
The sensors in the shield are OK. At least, when to bypass the AT commands to BG96 module
and to read the sensors values directly the values seems to the reasonable.23 October 2018 at 10:58 AM #35210
Are you using Arduino NB-IoT Shield? Which is using BC95 but you have also mentioned BG96 which has been used in Arduino Ceellular IoT Application shield.
Could you please share the logs?
Thank you for your feedback
23 October 2018 at 4:06 PM #35214
- This reply was modified 8 months ago by Saeed.
This is the Arduino Cellular IoT Application shield with BG96 module.
The serial output from the original tutorial:
Sensor Test Tutorial for Sixfab Arduino Cellular IoT Application Shield
If commenting out the “sendATComm” function calls from the function SixfabCellularIoT::init(), the Arduino Uno serial output shows the sensor readings.24 October 2018 at 8:42 AM #35221
Thank you for you detailed information and feedback.
We will solve the issue soon and get back to you.
Thank you for your patience.24 October 2018 at 3:13 PM #35232
We have updated the library. Could you please replace your present library with new library and test again?
Thank you25 October 2018 at 5:07 PM #35247
Thank you for the quick response.
Unfortunately the delay you added in the library does not solve the problem.
The shield responds to commands over USB serial AT (at least prints something out) but does’t react to commands from Arduino serial connector.
The shield is used with Arduino Uno with IDE version 1.8.7 and 1.8.5 and both have the same problem.
As a side note, the humidity sensor always gives out 99.99.29 October 2018 at 9:42 AM #35275
We are working on it and will get back to you soon.29 October 2018 at 5:05 PM #35281
The module started to response when the connection speed is set to default 115200.
However after getting connection the speed has to be dropped to something
lower since the Arduino and module is not able to keep up with the connection.
Apparently in your code the AT connection speed is not suitable for initial connection.
If to set the connection to default. The code will proceed but with lot of errors.
Only after getting AT commands responding the module speed can be reprogrammed to some lower speed.30 October 2018 at 9:28 AM #35290
Could you please share your order number?
We will replace the shield for you.
You must be logged in to reply to this topic.