Hello there,
I have a telemetry software running that uses 2 modems to communicate between the computer and the data logging unit.
It is working fine with 2 GenPro E18 modems but I needed to increase the baudrate to 115200 and my old modems are unable to work at those baudrates.
So I bought 2 Sierra FXT009 modems, I can start the data communication between the 2 modems but the problem comes when I try to stop the communication.
The connection is established with the command ATDT and is normally stopped by sending the escape sequence +++ followed by ATH0.
Now on those FXT009 modems when I send +++ it goes into command mode but nothing more. It becomes then impossible to get any reply from the modem. I can send as many commands as I want to the modem but it is doing nothing.
I have to remove the power supply from the modem to stop the communication.
On the other modems I send +++ and then it reply’s OK and then I send ATH0.
On the new modems I send +++ and I see it goes into command mode but nothing else, no OK, no error or what so ever and it is then impossible to get any reply from the modem without power cycling it.
I am a beginner with modem communication and don’t know a lot about it.
Here is the AT&V output from my old modems:
at&v
E1 Q0 V1 X0 &C1 &D0 S0:001 S3:013 S4:010 S5:008 +CBST: 71,0,1 +FCLASS:0
+CRLP: 61,61,48,6 +CR:0 +CRC:0 +CMGF:1 +CSCS:“PCCP437” +CNMI:1,1,0,0,0
+ILRR:0 +IPR:9600 +CMEE:0 +CSMS:0,1,1,1 +CFUN:1 +CREG:0 +CGREG:0
+CLIP:0,2 +CAOC:1 +COPS:0,0 +CSNS:0 +CSSN:0,0 +CSDH:0 +CMUT:0
+COLP:0 +CPBS:“AD” +CGAUTO:3 +CGSMS:3 +CGEREP:0,0 +CGCLASS:“B”
+CSVM:0,"",129 +CGQREQ +CGQMIN
+IFC:0,0 +ICF:3 %CGAATT:0,1 %CGPPP:3 $AREG:1 $HOSTIF:0
$VGR: 20 $VGT: 8 $VLVL: 4 $VST: 0 $VSELECT: 0
$PADBLK: 512 $PADBS: 08 $PADCMD: 000b $PADDST: “000.000.000.000”, 0
$PADFWD: 0d $PADESC: 00 $PADSRC: 0 $PADTO: 50 $UDPAPI: “199.245.180.013”, 1720
$ACTIVE: 1 $CONNTO: 60 $IDLETO: 120 $GATEWAY:000.000.000.000
$MSCLS: 8 %SLEEP: 2 %CPI: 0 %CGREG: 0 $ACKTM: 0, 0, 0
$MDMID: “354115020150148” $MSGLOGEN: 0 $RTCUPD: 0, 0 $PKG: 48-D2
$SMSDAEN: 1 $USRVAL: 0 $RICSD: 0 $IFC: 0
$APIOPT: 0,0,0,0
$EVTIM1: 0, $EVTIM2: 0, $EVTIM3: 0, $EVTIM4: 0
$EVTIM5: 0, $EVTIM6: 0, $EVTIM7: 0, $EVTIM8: 0
$WAKEUP: 0, 0 $NETMON: 0, 0, 0, 0
$IOCFG: 11101111111111111111
$IOGPA: 10011111111100011111
$EVENT: evgp evtyp evcat p1 p2
10A 0 9 2 4
10B 3 19 1 1
11A 0 9 1 1
11B 3 35 524292 0
12A 0 9 5 5
12B 3 35 524292 0
And this is the output from the FXT009:
at&v
Q:0 V:1 S0:001 S2:043 S3:013 S4:010 S5:008
+CR:0 +CRC:0 +CMEE:0 +CBST:0,0,1
+SPEAKER:1 +ECHO:0 &C:1 &D:0 %C:0
+IPR:9600 +ICF:3,4 +IFC:0,0
Anyone any idea what the problem could be?
Regards.