BGS5T DISABLE FLOW CONTROL | Telit Cinterion IoT Developer Community
January 22, 2021 - 1:52pm, 924 views
Hello
I am trying to disable the flow control with the command AT \ Q0, it answers OK but with the command AT&V reponde \ Q3.
Why?
What can I do to disable flow control?
ATI
Cinterion
BGS5
REVISION 01.100
OK
AT&V
ACTIVE PROFILE:
E1 Q0 V1 X4 &C1 &D2 &S0 \Q3
S0:000 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002
+CBST: 7,0,1
+CRLP: 61,61,78,6
+CR: 0
+CRC: 0
+CMGF: 0
+CNMI: 1,0,0,0,0
+CMEE: 0
+CSMS: 0,1,1,1
+CREG: 0,1
+CLIP: 0,2
+COPS: 0,0,"vodafone ES",0
+CGSMS: 1
OK
AT\Q0
OK
AT
OK
AT
OK
AT&V
ACTIVE PROFILE:
E1 Q0 V1 X4 &C1 &D2 &S0 \Q3
S0:000 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002
+CBST: 7,0,1
+CRLP: 61,61,78,6
+CR: 0
+CRC: 0
+CMGF: 0
+CNMI: 1,0,0,0,0
+CMEE: 0
+CSMS: 0,1,1,1
+CREG: 0,1
+CLIP: 0,2
+COPS: 0,0,"vodafone ES",0
+CGSMS: 1
OK
Hello,
BGS5 revision 1 does not have such setting - only setting 3 (RTS/CTS) is possible. It is possible that the command accepts Q0 setting for some compatibility reasons.
There's the following note in the AT commands specification:
'It is recommended that the TE uses hardware flow control, however the BGS5 does support TE communication when using only the RXD, TXD and GND lines. This is possible because the input lines for hardware flow control, RTS0 and RTS1, each have an internal pull down resistor inside the BGS5. For customer applications designed without RTS and CTS lines this means that the default setting of AT\Q3 can still be accepted even though hardware flow control is not actually used outside BGS5.'
Please also note that not using the flow control implies the risk of losing data.
Best regards,
Bartłomiej