beautypg.com

Rainbow Electronics GM862-GPS User Manual

Page 4

background image





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