Rainbow Electronics GM862-GPS User Manual
Page 4

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,
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,
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,
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