Instruction Manual
Easy Script in Python
80000ST10020a Rev.8 - 01/10/08
Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved page 4 of 100
2.4 SER built-in module .............................................................................................................................30
2.4.1 SER.send(string)................................................................................................................................................30
2.4.2 SER.receive(timeout).........................................................................................................................................31
2.4.3 SER.read() .........................................................................................................................................................31
2.4.4 SER.sendbyte(byte) ...........................................................................................................................................31
2.4.5 SER.receivebyte(timeout)..................................................................................................................................32
2.4.6 SER.readbyte()...................................................................................................................................................32
2.4.7 SER.set_speed(speed, <char format>)...............................................................................................................32
2.4.8 SER.setDCD(DCD_value).................................................................................................................................33
2.4.9 SER.setCTS(CTS_value)...................................................................................................................................33
2.4.10 SER.setDSR(DSR_value) .............................................................................................................................33
2.4.11 SER.setRI(RI_value).....................................................................................................................................34
2.4.12 SER.getRTS()................................................................................................................................................34
2.4.13 SER.getDTR() ...............................................................................................................................................34
2.5 SER2 built-in module ...........................................................................................................................35
2.5.1 SER2.send(string)..............................................................................................................................................35
2.5.2 SER2.receive(timeout).......................................................................................................................................36
2.5.3 SER2.read() .......................................................................................................................................................36
2.5.4 SER2.sendbyte(byte) .........................................................................................................................................36
2.5.5 SER2.receivebyte(timeout)................................................................................................................................37
2.5.6 SER2.readbyte().................................................................................................................................................37
2.5.7 SER2.set_speed(speed, <format>).....................................................................................................................37
2.6 GPIO built-in module...........................................................................................................................38
2.6.1 GPIO.setIOvalue(GPIOnumber, value) .............................................................................................................38
2.6.2 GPIO.getIOvalue(GPIOnumber) .......................................................................................................................38
2.6.3 GPIO.setIOdir(GPIOnumber, value, direction) .................................................................................................39
2.6.4 GPIO.getIOdir(GPIOnumber) ...........................................................................................................................39
2.6.5 GPIO.getADC(adcNumber)...............................................................................................................................40
2.6.6 GPIO.setDAC(enable, value)
8
...........................................................................................................................40
2.6.7 GPIO.setVAUX(vauxNumber, enable)
8
............................................................................................................40
2.6.8 GPIO.getAXE()
9
................................................................................................................................................41
2.6.9 GPIO.setSLED(status, onDuration, offDuration) ..............................................................................................41
2.6.10 GPIO.getCBC()
9
............................................................................................................................................41
2.7 MOD built-in module ...........................................................................................................................43
2.7.1 MOD.secCounter() ............................................................................................................................................43
2.7.2 MOD.sleep(sleeptime).......................................................................................................................................43
2.7.3 MOD.watchdogEnable(timeout)........................................................................................................................44
2.7.4 MOD.watchdogReset() ......................................................................................................................................44
2.7.5 MOD.watchdogDisable()...................................................................................................................................44
2.7.6 MOD.powerSaving(timeout) .............................................................................................................................45
2.7.7 MOD.powerSavingExitCause() .........................................................................................................................45
2.8 IIC built-in module...............................................................................................................................46
2.8.1 IIC.new(SDA_pin, SCL_pin, <ADDR>)...........................................................................................................46
2.8.2 IIC object method: init() ....................................................................................................................................47
2.8.3 IIC object method: readwrite(string, read_len)..................................................................................................47
2.8.4 IIC object method: sendbyte(byte).....................................................................................................................48
2.8.5 IIC object method: send(string) .........................................................................................................................48
2.8.6 IIC object method: dev_read(addr, len) .............................................................................................................49
2.8.7 IIC object method: dev_write(addr, string)........................................................................................................49
2.8.8 IIC object method: dev_gen_read(addr, start, len).............................................................................................49










