SIMcard for my CINTERION EHS6T USB??????? | Telit Cinterion IoT Developer Community
February 1, 2018 - 2:33pm, 4714 views
First at all, I apologize because I am a new user in this communication world.
I need to use the modem that I bought with my Samba Unitronics PLC and I need to clarify something first. Can I use a standard SIMcard for test purposes? or should be a M2M?.
Second, I am trying to see if I find a software that allows me testing the modem and services like PuTTY but for some reason this program won't work with it. Does anyone know about another program that works with it?
Hello,
You can use a standard SIM card.
You probably want some terminal program to communicate with the module over USB or serial interface. There are many of them, for instance for Windows the people on this forum claim to be using Termite, Tera Term (there is LogMeTT extension for scripting available), Zoc etc. Anything that you find for "rs232 terminal windows" should probably be working.
Best regards,
Bartłomiej
Hello Barttomiej,
I already put a Simcard and looks good.
I am using PuTTY serial and works good, now I got a question with the modem. At the beginning, I saw two LED's light come on. The green one was solid which seems to be ok but Orange was blinking and now stop. Looks like the modem is in airplane mode according to a paper that I read in somewhere. Is that true???? in case Yes. How can I put the functionality back to normal?
Thanks
Hello,
The orange LED is configurable with AT^SLED command. Additionally this functionality is shared with GPIO interface and can be configured with AT^SCFG="Gpio/mode/SYNC" command. Both functionalities are mutually exclusive.
Please check the configuration and see more information in the AT Commands Specification document. You can also check Cinterion Java Terminals Hardware Interface Description document for more information about the terminal and Cinterion EHS6 Hardware Interface Description document for more information about the module's hardware.
Do you have the above documents? Some interesting documents you can find here: https://iot-developer.thalesgroup.com/documentation/download-documentati...
You can switch on the airplane mode with AT+CFUN=4 and switch back to normal mode with AT+CFUN=1. You can check the network registration with AT+COPS? or AT+CREG? commands.
Regards,
Bartłomiej
Hello,
I would like to give you an update on the issue with the modem. After several ***** trying to initialize the modem. I assume that the problem could be coming from the AT command.
To run At commands I am using Hercules 3.2.8.3 version. When I run these AT command below in my interface software (VISIOLOGIC):
The results are:
Hello,
These commands are simply not supported by this module (AT^SCFG="GPRS/ATS0/withAttach", AT^SCFG="Radio/Band/HandOver") or the parameters are incorrect (CFUN, SGCONF) - please check in the AT Commands Specification document. It seems that your device has some logic implemented that sends these commands. Maybe this logic was prepared for some other type of module form some other manufacturer.
The most important question is what you want to achieve - do you want to establish some kind of network connection? Does the program crash after getting error replies or not? Do you have any influence on that logic? You could try to change it and remove these commands or replace with valid ones form AT spec where possible. For dial-up connection for example you could search for some reference universal implementation or just setup dial-up on your PC and sniff on the serial interface what commands are sent.
Regards,
Bartłomiej
Hi Bartolomiej
What I am trying to do is initialize the modem in order to be used in my logic ladder program. The thing is without this initialization. It won't activate some System Bits necessary over the net in order to do something like calls, texts or just send an email. I was trying to figure out but no success at all. In fact, I am talking with UNITRONICS support which is the PLC brand and the software that I am using to program and it comes with these all AT command's defaults.
They sent me all these AT commands but with the same results (no success)
Prepare commands:
AT&F
AT^SPOW=1,0,0
AT^SCFG="GPIO/mode/DCD0","std"
AT^SCFG="GPIO/mode/DSR0","std"
AT^SCFG="GPIO/mode/DTR0","std"
|||AT+CFUN=1,1
WAIT 9
ATE0
AT+CPIN=^****^
WAIT 3
AT&C1&D1&S0Q0S0=1V1
ATX4
WAIT 3
AT+CNMI=0,0,0,0,1
AT+CPMS="SM","SM","SM"
AT+IPR=115200
AT&W0
ATI
Com Initialize commands (not include GPRS commands):
+++
ATH
|||AT+CFUN=1,1
WAIT 9
AT
<PIN CODE>
WAIT 3
ATI
AT&D1&C1
AT+CLIP=1
AT^SCFG="GPRS/AutoAttach","disabled"
ATS0=1
AT+CSNS=4
AT^SCFG="Tcp/WithURCs","off"
WAIT 3
in order to see What's going on? or at least to know Why won't initialize this modem.
I already order another GEMALTO modem. I just want to make sure that modem is OK
I will let you know as soon as know the problem because I saw an old post in 2015 that somebody had the same issue but it didn't say how it was resolved.
Hello,
I have just checked that the commands from your previous post are valid for Cinterion BGS2 module for example. And the commands from your last post should be working on EHS6 - I haven't done any detailed check with each command, but there are some specific commands that exist for EHS6 while they are not valid for BGS2.
So the commands from the previous post seem to be dedicated to BGS2 and commands that they have sent you seem to be dedicated to EHS6 (and some other types also). So it seems that either your device should be able to recognize the module type and use the proper command set or there is some configuration where you should configure the proper module. Please verify this.
Best regards,
Bartłomiej