Пытался так:
from socket import *
addr,services=bt_obex_discover()
print "Discovered: %s, %s"%(addr,services)
from socket import *
addr,services=bt_obex_discover()
print "Discovered: %s, %s"%(addr,services)
from socket import *
from time import *
sock=socket(AF_BT,SOCK_STREAM)
gps=bt_discover()
sock.connect((gps[0],gps[1]['SPP slave']))
dat=open('E:/data/GPS.%.4i%.2i%.2i_%.2i%.2i.dat'%localtime()[:5],'w')
while 1:
t=sock.recv(0x100)
print t
dat.write(t) ; dat.flush()
import lightblue # расширение
addr,name,dev_class=lightblue.selectdevice()
import lightblue
name=lightblue.finddevicename('00:21:09:66:56:82')
Traceback (most recent call last):Никак не могу вкурить, что она значит, и почему она вылетает.
File “<console>”, line 1, in ?
File “c:\resource\lightblue\_lightblue.py”, line 98, in finddevicename
raise _lightbluecommon.BluetoothError(
BluetoothError: Cannot find device name for 00:21:09:66:56:82: KErrGeneral