This topic may be better described as a combination of something problematic I’m seeing, and a question regarding operating the HL7800.
First for the problem; I have built an application built on a Bluetooth controller which communicates with the HL7800 and have it working fine in most instances. One unit however, while running the same application, will consistently get ‘NO CARRIER’ while in the process of closing a TCP connection which causes some issues. The only difference with this unit that I have observed is that the firmware on the modem is 4.6.8 compared to 4.4.14 on my other devices.
In order to confirm whether this is the root cause, I wanted to rollback the firmware to the same version, however when I performed the same process as I normally do (XModem upgrade), the firmware version stayed the same. My question is now how can I revert the firmware to do confirm whether a change in the modem version is indeed causing the issue?
Any help for both concerns is greatly appreciated,
EDIT: For whoever tackles this later, I’ve duplicated this on a second unit by upgrading it from 4.4.14 to 4.6.8 and see this issue happen again. Would there be changes in how it handles closing connections / sockets / something where NO CARRIER occurs? This creates an error code 922 following it which is tied to an invalid state of the session.