BGS5T can't communicate trough RS232 | Thales IoT Developer Community
November 4, 2014 - 10:20am, 3850 views
I am trying to communicate with my module trough Termite terminal and issue AT commands. USB connection works fine, but when I connect through RS232 I get no response or weird response:
at
ů[02][18][04][00][13]7[00][13][00][00][00]Ją6[00][16]^±[04]SIO:
CTS and DSR lights are on
Settings:
Baud rate: 9600
Data bits: 8
Stop bits: 1
Flow control: RTS/CTS
I am also appending CR.
This is my scfg:
^SCFG: "Call/ECC","0"
^SCFG: "GPRS/AutoAttach","enabled"
^SCFG: "Gpio/****/ASC1","std"
^SCFG: "Gpio/****/DAI","gpio"
^SCFG: "Gpio/****/DCD0","std"
^SCFG: "Gpio/****/DSR0","std"
^SCFG: "Gpio/****/DTR0","std"
^SCFG: "Gpio/****/FSR","gpio"
^SCFG: "Gpio/****/PULSE","gpio"
^SCFG: "Gpio/****/PWM","gpio"
^SCFG: "Gpio/****/RING0","std"
^SCFG: "Gpio/****/SPI","rsv"
^SCFG: "Gpio/****/SYNC","std"
^SCFG: "Ident/Manufacturer","Cinterion"
^SCFG: "Ident/Product","BGS5"
^SCFG: "MEShutdown/Fso","0"
^SCFG: "MEopMode/SoR","on"
^SCFG: "Radio/Band","15"
^SCFG: "Radio/OutputPowerReduction","4"
^SCFG: "Serial/Interface/Allocation","1","1"
^SCFG: "Serial/USB/DDD","0","0","0409","1E2D","0059","Cinterion Wireless Modules","Cinterion BGx USB Com Port",""
^SCFG: "Tcp/IRT","3"
^SCFG: "Tcp/MR","10"
^SCFG: "Tcp/OT","6000"
^SCFG: "Tcp/WithURCs","on"
^SCFG: "Trace/Syslog/Otap","0"
^SCFG: "URC/Ringline","local"
^SCFG: "URC/Ringline/ActiveTime","2"
^SCFG: "Userware/Autostart","1"
^SCFG: "Userware/Autostart/Delay","0"
^SCFG: "Userware/Passwd",
^SCFG: "Userware/Stdout","null",,,,"off"
^SCFG: "Userware/Watchdog","0"
I allready tryed reinstalling device.
Hi,
Please check different baud-rates. The default is 115200. The parity should be "none".
If you manage to connect, you will be able to change the baud-rate with AT+IPR command. You should do the same in terminal then.
There is also autobauding option. Please refer to the AT Commands Specification.
Best regards,
Bartłomiej
I tryed all bauding options, even 115200 and parity is set to 0.
CTS indicator is off, when I get no response from modul. But that only happens on RS232.
Please also verify if sleep **** is not activated on uart interface. Issue AT^SPOW? command. If the answer is different from ^SPOW: 1,0,0 please issue AT^SPOW=1,0,0 command.
Regards,
Bartłomiej
Response was: ^SPOW: 2,1000,3
So I ussed AT^SPOW=1.0.0
The improvment that I see now is that atleast when module powers up I see:
^SYSLOADING
^SYSSTART
+PBREADY
and that both indicators: CTS and DSR are on. But I still can't issue any AT commands trough RS232.
Thank you.
Jure
Update:
Now that I get UCR's when loading program, I tryed again another RS232 cabel and now is working. So thank you for your help.
Ragrads
Jure