Thales' cellular IoT products business is now part of Telit Cinterion, find out more.

You are here

RINGO cannot be used as GPIO | Telit Cinterion IoT Developer Community

July 5, 2016 - 4:26pm, 2149 views

Dear support,

as RINGO URC switch off didn't work, we decided to use it as GPIO and handle the RING URC via Java code. So, we configured RING0 as GPIO and open the pin.

Doing a AT^SCFG? confirms that the setting is correct

^SCFG: "Gpio/mode/RING0","gpio"
^SCFG: "URC/Ringline","off"
^SCFG: "URC/Ringline/ActiveTime","0"

AT^SCPIN=1,23,1

and make the GPIO line initially low

AT^SSIO=23,0

This works, but upon calling the BGS5 @ the first RING, the line is driven HIGH, which isn't allowed due to the configuration I gave it, so how is this possible?

We're running on a BGS5 with FW arn0000018