summaryrefslogtreecommitdiffstats
path: root/For Weekly Test/Backup/checkingNumberClass.py
diff options
context:
space:
mode:
Diffstat (limited to 'For Weekly Test/Backup/checkingNumberClass.py')
-rw-r--r--For Weekly Test/Backup/checkingNumberClass.py79
1 files changed, 0 insertions, 79 deletions
diff --git a/For Weekly Test/Backup/checkingNumberClass.py b/For Weekly Test/Backup/checkingNumberClass.py
deleted file mode 100644
index c5f9fc3..0000000
--- a/For Weekly Test/Backup/checkingNumberClass.py
+++ /dev/null
@@ -1,79 +0,0 @@
-from serial import * #serial port library
-import sys
-from time import sleep
-
-class serialPort:
-
- def __init__(self, portAddress):
- self.portAddress = portAddress
- self.number = 'number not found'
-
- def portInit(self):
- self.portExist = 0
- try:
- self.ser = Serial(
- port='/dev/'+self.portAddress,
- baudrate=19200,
- bytesize=EIGHTBITS,
- parity=PARITY_NONE,
- stopbits=STOPBITS_ONE)
- self.ser.open()
- self.ser.isOpen()
- self.ser.flushInput()
- self.portExist = 1
-
- except Exception, e:
- try:
- self.ser = Serial(
- port='/dev/'+self.portAddress,
- baudrate=19200,
- bytesize=EIGHTBITS,
- parity=PARITY_NONE,
- stopbits=STOPBITS_ONE)
- self.ser.open()
- self.ser.isOpen()
- self.ser.flushInput()
- self.portExist = 1
-
- except Exception, e:
- return 0
-
- def findNumber(self):
- self.portInit()
-
- if self.portExist == 1:
- self.ser.flushInput() #clean the input buffer for serial port
- self.ser.write('AT+CNUM\r')
- sleep(0.5)
- readNum = self.ser.read(35)
-
- self.ser.close()
- firstQuote = readNum.find('"')
- cutString = readNum [firstQuote:]
- secondQuote = cutString.find(',')
- number = cutString[1:secondQuote-1]
-
- if number != '':
- self.number = number
- else:
- self.number = 'number not found'
-
- else:
- self.number = 'port not found'
- return 0
-
- def findIME(self):
- self.portInit()
- if self.portExist == 1:
- self.ser.flushInput() #clean the input buffer for serial port
- self.ser.write('AT+GSN\r')
- sleep(0.5)
- self.IME = int(self.ser.read(20))
-
- if self.IME = '':
- self.IME = 'IME Error, not found'
- else:
- self.IME = 'port not found'
- return 0
-
-