I can send SMS via the RUTX UI to the phone with no issues.
I can write to registers starting from 398 and read from them. (I have changed 5 digits to XXXXX to show that all 10 values for the phone number are being set.
After quick review of your modbus request configuration, it appears that the Test, Test_send, and Test_send_hex requests are not currently enabled. It is necessary to have them enabled for the Modbus SMS sending to works properly.
Also, just to confirm, please ensure that the Modbus TCP Server is enabled on the RUTX as described at the beginning of wiki example.
Furthermore, I suggest checking the related community thread below where you may find some useful insights:
Lastly, to mention, your RUTX is currently running a slightly outdated firmware version and it’s strongly recommended to update to the latest stable (7.18.3) or latest available (7.19.1) RUTOS firmware that has latest bug fixes included for the optimal and smooth operation.
Thank you for your prompt response.
TCP Server is already enabled.
In my software version, enabling of each test in TCP Client makes no difference. As per my initial post I am able to send and receive ok.
I have however resolved the issue with further testing.
I submit it here in case it is of use to others in this part of the world.
Using 00614… as a number does not work in Australia from a Telstra sim, we need to use +614… so
ASCII sending
+614XXXXX411\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000test3
works
Also 04… as a number works.
04XXXXX411\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000test2
Hex send
04… configured as 30 34 XX XX XX XX XX 34 31 31 00 00 00 00 00 00 00 00 00 00 74 65 73 74 34
works
also
+614… configured as 2b 36 31 34 XX XX XX XX XX 34 31 31 00 00 00 00 00 00 00 00 74 65 73 74 35
works
When I refresh the Update Firmware page the software checks and reports that I am running the newest stable firmware.
Previously it has shown when new releases are available. Why is it not showing the new versions?
1Assuming that new firmware availability notifications are enabled under System → Firmware → FOTA, this may be related to a possible migration issue from a previous RutOS version.
Could you please check what happens when you press (Server, Device, Keep settings: ON) on the same page?
Since the current stable RUTX firmware is 7.18.3, the system should proceed with downloading and installing it if everything is functioning correctly.