I’m testing a RUT-906 as serial modem with an application that seems to use the initialization ATV0E0 in front of every AT command and can’t be changed.
This seems to cause problems with the response of +CSQ (becomes ATV0E0+CSQ) and the response of that is 0 which I believe is the result of the commands V0E0. A bit of searching tells me most modems seems to reply to that with “+CSQ: …”, probably because it is last in the command and which is what this application seems to expect too. The application seems to be happy with that response from an older GSM modem. I don’t know the logic of what should be returned here according to the AT specification when doing multiple things simultaneously, a numeric status or the CSQ string…
Can this behaviour be selected by some modem parameter maybe or is there some other way around the problem so the application sees a CSQ response instead?
Could you please clarify which application you’re using and how you’re connected to the router?
Additionally, could you describe the use case for this setup?
For troubleshooting purposes, we will require more sensitive information from your end, such as the troubleshoot file, which may contain passwords, public IP addresses, serial numbers, and such. To avoid leaking this information, we have sent you a form to fill out, which you will receive in your e-mail inbox that you have registered your account with in the forums. In the Ticket ID field of the form, please enter the ID of this thread, which is 16607.
Application is a legacy scada system, closed source. Use case is sending alarms as SMS messages but that will not happen until the system is happy with the response of ATV1E0+CSQ which is used to check signal and modem status. Right now I get a error because the response does now contain the normal AT+CSQ response.
Did some more test with other, other modems and they respond with both +CSQ: x,x and a number. It seems that the +CSQ string is simply missing in teltonikas output if you add something else than a pure AT+CSQ. This is the output of another manufacturers response to "ATV0E0+CSQ and I tried a few others, all look like this:
It is not possible to combine commands this way on the RUT906 modem. On some modules it is possible to combine them using the semicolon ; character, but that isn’t the case for the SLM770A found in RUT906.