1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #!/usr/bin/python
- import bluetooth
- import sys
- import time
- bt_add = "98:D3:31:B2:35:33" #itade address
- port = 1
- sockTerm=bluetooth.BluetoothSocket( bluetooth.RFCOMM )
- sockTerm.connect((bt_add, port))
- print 'Connected'
- sockTerm.settimeout(1.0)
- print sys.argv[1]
- sockTerm.send(sys.argv[1])
- print 'Sent data'
- time.sleep(5) # delays for 5 seconds
- data = sockTerm.recv(1024)
- print 'received [%s]' % data
- sockTerm.close()
- print 'socket chius'
- br_add = "30:14:06:26:04:18" #itade address
- port = 1
- sock=bluetooth.BluetoothSocket( bluetooth.RFCOMM )
- sock.connect((br_add, port))
- print 'Connected'
- sock.settimeout(1.0)
- print sys.argv[1]
- sock.send(sys.argv[1])
- print 'Sent data'
- data = ""
- while 1:
- try:
- data += sock.recv(1024)
- data_end = data.find('\n')
- if data_end != -1:
- rec = data[:data_end]
- print data
- data = data[data_end+1:]
- break
- except KeyboardInterrupt:
- break
- except bluetooth.btcommon.BluetoothError as error:
- continue
- sock.close()
|