How enable ASC1 in ENS22-E? | Telit Cinterion IoT Developer Community
January 10, 2020 - 3:52am, 2049 views
I am trying to make ASC1 work, however I could not succeed yet.
So far, I have done the following AT commands:
AT^SCFG="GPIO/mode/ASC1","std"
AT^SPOW=1,10000
AT+FUNC=1,1
I am using the B80 Starter kit board, with the in-board switch selected to ASC1.
I am using a FTDI USB to Serial converter.
Connections are:
FTDI | B80
TX | RXD1
RX | TXD1
The CTS1 on the B80 is connected to RTS1 on the B80 board (I followed this instruction in this link: https://iot-developer.thalesgroup.com/threads/asc1-doesnt-read)
However, I could not see any data in ASC1 so far.
Am I missing something?
Hello,
The configuration is correct. I assume that you have the external FTDI as ASC1 lines on B80 are only available on 2x40-pin connector. Please also note that the module's ASC1 interface is 3V. The module receies data on TXD1 and sends on RXD1.
Regards,
Bartłomiej
Thank you for help.
I was wrongly crossing TX-RX between module and FTDI.
As you stated in the figure, the correct connections are TX-to-TX, RX-to-RX (no cross).
Also, another thing is that the RTS1 must be set to low to ASC1 work, as stated in the ENS22-e HID:
"RXD1/TXD1 transferring only is not supported, unless RTS1 is set to low"
Thank you for your help.