EHS6T A400 Firmware Revision 04.013 | Telit Cinterion IoT Developer Community
May 29, 2021 - 4:20am, 1512 views
Hi,
I am a Newbie.
I have the EHS6T USB(Ver 04.013) and am unable to configure these GSM modem to communicate with my PLC due to the firmware issue. The PLC program only allow Ver 03.001 to initialize in order to communicate.
I had sought help from the modem supplier but was told they can't do anything about it.
Is there any option I can get the firmware changed to Ver 03.001?
Appreciate your advise on this issue.
Thank you & Best regards S.Janet
Hello,
Revision 4 modules can't be downgraded to revision 3 unfortunately.
The best solution would be to adopt the PLC software.
If this is not possible there might be a way to ***** the PLC. For revision 4 there is API with which you can implement a custom commands. It could probably be used to change the behavior of the command used by PLC to retrieve the revision number. But then it could turn out that it is not the only command that ***** to be changed.
Please see here for some examples of this API:
https://iot-developer.thalesgroup.com/showcase/custom-command-monitoring...
https://iot-developer.thalesgroup.com/showcase/custom-commands
https://iot-developer.thalesgroup.com/showcase/command-mqtt-client
Best regards,
Bartłomiej
Hello Bartlomiej
Thank you for your reply.
Yes it is not possible to adopt the PLC software.
I have been studying the examples given but getting nowhere. Probably because I am not familiar with API. Will be grateful if you can send me materials that I can use to learn more about API?
I have noticed that the PLC program has AT&F at the start of initializing, will this take away the custom commands?
Best regards
S.Janet
Hello,
AT&F only restores some of the settings made with AT commands to the factory defaults. You may find the details in the AT Commands Specification document for the module. Please see here for the AT spec and some other docs:
https://iot-developer.thalesgroup.com/documentation/download-documentati...
As for this API please see the Java doc also. If you have installed out SDK package you should have it on your PC already with other APIs. If not, please also find the installation CD package under the link above. When you install it you should also be able to find another example in 'C:\Users\Public\Cinterion\EHSx WTK Examples' or some similar path.
The custom commands are always available when the MIDlet is running. So it should be enabled for autostart. Under the above link you will also find the Java User's Guide document which covers the Java MIDlet development topics.
Best regards,
Bartłomiej