blob: 33656c95365984ed4233d7273ddc17cd33ff4e11 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/usr/bin/python
import signal,sys
from bluetooth import *
# Create the client socket
client_socket=BluetoothSocket( RFCOMM )
bt_addr = "00:18:E4:0C:68:08" #electic
#bt_addr = "00:18:E4:0B:F5:06" #herge-1
bt_port = 1
client_socket.connect((bt_addr,bt_port))
def signal_handler(signal, frame):
print "closing bluetooth"
client_socket.close()
sys.exit(0)
signal.signal(signal.SIGINT, signal_handler)
S=struct.Struct('<HIH')
while(1):
data=bytearray()
while len(data) < 9:
data.extend(client_socket.recv(8))
print S.unpack_from(buffer(data))
#while 1:
# print client_socket.recv()
|