January 16, 2019 - 9:50am, 3217 views
I have an issue when computer restarts and modem does not (in that case USB modem is not recognized in device manager until I either reconnect usb cable or power cable). How can i do that without physical access? is it possible?
Can you check the module firmware version with ATI1 command?
Is it the same if you switch off the module with AT command before rebooting the PC?
PC usually reboots unintendedly, so there is no way I can predict that (to shut down the module before). It is the same if PC goes to sleep. Would it be possible to use a watchdog do reset modem for exemple every 15 minutes? Or maybe there is way that modem/watchdog detects when connection to PC is lost? Is reset triggered by watchdog same as physical reset (power off and back on)?
It is possible to schedule periodic resets with hardware watchdog but that would introduce some inconveniences to data connection (if you use the terminal as a modem). What is the use case for this terminal? Additionally in case of reset or shutdown cause by the watchdog the module does not dregister from the network to save time.
I have found the information that such problem was really detected for BGS5 module (it should not exist for EHS6).
It is possible that the watchdog can monitor UART interface for example (module activity) but this alone feature would not help here. You could use UART instead of USB as a workaround. Or maybe use some script on PC to monitor USB and reboot the module via UART if necessary.
I use this terminal for sending SMS messages (using AT commands) and there should be only couple of messages to be send per day. By UART you are meaning serial port? PC doesn't have COM so I should use USB->RS232 adapter for connection. Is it even possible to send messages over serial connection?
Can this issue be resolved with firmware update?
Yes I mean RS232 port. It is possible to send SMS messages over serial port. In case of the terminal you should be using hardware flow control (AT\Q3 command) which is the default setting. I'd also recommend to disable sleep mode on UART with AT^SPOW=1,0,0.
It is possible to use USB-RS232 adapters.
Currently there is no fix for this behavior.
Can you provide me a simple guide how to be able to send AT commands to RS232? If I connect with PuttY to COM10 (which is USB->Serial in my case) and type AT I do not receive OK. Only LED blinks green couple of *****. If I connect to COM4 (which is Cinterion BGx USB Modem in my case) i receive OK.
If you communicate over USB most of the terminal settings should be correct. You only to pay attention to the baudrate. The default is 115200. You can later change it with AT+IPR command. In case of terminal you should also be using hardware flow control. On the module side it is most probably set (AT\Q3). You can verify it with AT&V command. Please also check if AT^SPOW is set to 1,0,0 and AT^SCFG="Userware/Stdout" is not set to ASC0.
© 2013-2023 Thales DIS AIS Deutschland GmbH - a Telit Cinterion Company