Telit LE910 V2 Series AT Commands
80446ST10707A Rev. 0– 2015-11-03
Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved page 259 of 509
Mod. 0808 2011-07 Rev.2
Value has to be written in hexadecimal form (without 0x).
<len>: number of data to send. Valid range is 1-254.
The module responds to the command with the prompt '>' and awaits for the data to
send.
To complete the operation send Ctrl-Z char (0x1A hex); to exit without writing
the message send ESC char (0x1B hex).
Data shall be written in Hexadecimal Form.
If data are successfully sent, then the response is OK.
If data sending fails for some reason, an error code is reported.
Example if CheckAck is set and no Ack signal was received on the I2C bus
NOTE: At the end of the execution GPIO will be restored to the original setting
( check AT#GPIO Command )
NOTE: device address, register address where to read from\ write to, and date
bytes have to be written in hexadecimal form without 0x.
Test command reports the supported list of currently available <service>s.
> 00112233445566778899AABBCCDD<ctrl-z>
OK
Set GPIO2 as SDA, GPIO3 as SCL;
Device I2C address is 0x20;
0x10 is the address of the first register where to write I2C data;
14 data bytes will be written since register 0x10
Read to I2C - #I2CRD
<sdaPin>,
<sclPin>,
<deviceId>,
<registerId>,
<len>
This command is used to Send Data to an I2C peripheral connected to module
GPIOs
<sdaPin >: GPIO number for SDA . Valid range is “any input/output pin” (see Test
Command.)
<sclPin>: GPIO number to be used for SCL. Valid range is “any output pin” (see
Command Test).