Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

CR6 callbacks over modem fail


bvehorn Dec 24, 2024 02:40 AM

We are trying to use a CR6 to transfer data and images from a remote field location in Antarctica using Iridium RUDICS, which means that the transfer must be initiated by the data logger. I originally developed the solution on a CR1000 using SendVariables to initiate the callback with DialSequence and ModemHangup blocks in the declaration section of the program. It worked as expected, based on the documentation.

However, when I ported the program to a CR6, it did not work as expected. As soon as the DialModem command completes (the expected ResponseCode was received), the ModemHangup block is called and the call is terminated. After that, the program tries to send the callback message, which, of course, fails. I have also determined that the ModemHangup is called again at the actual end of the call.

We are using a new CR6 that has been updated to OS version 14.01. I believe this is an issue with the OS, since there are no documented differences in the behavior of the commands used from one datalogger to the other. Or, am I doing something wrong?

Log in or register to post/reply in the forum.