|
(pi) [pancreas: ~/openaps] $ openaps use share iter_glucose 1 |
|
[ /org/bluez/test ] |
|
org.bluez.SimAccessTest1 |
|
[ /org/bluez/hci0 ] |
|
org.bluez.ThermometerManager1 |
|
org.bluez.SimAccess1 |
|
Connected = 0 |
|
org.bluez.GattManager1 |
|
org.bluez.Media1 |
|
org.bluez.HeartRateManager1 |
|
org.bluez.CyclingSpeedManager1 |
|
org.bluez.NetworkServer1 |
|
org.bluez.LEAdvertisingManager1 |
|
org.bluez.Adapter1 |
|
Name = pancreas |
|
Powered = 1 |
|
Modalias = usb:v1D6Bp0246d0525 |
|
DiscoverableTimeout = 0 |
|
Alias = pancreas |
|
PairableTimeout = 0 |
|
Discoverable = 1 |
|
Address = B8:27:EB:0D:6A:6A |
|
Discovering = 0 |
|
Pairable = 1 |
|
Class = 4194304 |
|
UUIDs = dbus.Array([dbus.String(u'00001801-0000-1000-8000-00805f9b34fb'), dbus.String(u'0000112d-0000-1000-8000-00805f9b34fb'), dbus.String(u'0000110e-0000-1000-8000-00805f9b34fb'), dbus.String(u'00001200-0000-1000-8000-00805f9b34fb'), dbus.String(u'00001800-0000-1000-8000-00805f9b34fb'), dbus.String(u'0000110c-0000-1000-8000-00805f9b34fb')], signature=dbus.Signature('s'), variant_level=1) |
|
[ /org/bluez ] |
|
org.bluez.ProfileManager1 |
|
org.bluez.HealthManager1 |
|
org.bluez.Alert1 |
|
org.bluez.AgentManager1 |
|
[ /org/bluez/hci0/dev_FC_F1_36_1E_49_96 ] |
|
org.bluez.Device1 |
|
Name = [TV] UN55JS7000 |
|
Paired = 0 |
|
Adapter = /org/bluez/hci0 |
|
LegacyPairing = 0 |
|
Alias = [TV] UN55JS7000 |
|
ManufacturerData = dbus.Dictionary({dbus.UInt16(117): dbus.Array([dbus.Byte(66), dbus.Byte(4), dbus.Byte(1), dbus.Byte(1), dbus.Byte(46), dbus.Byte(252), dbus.Byte(241), dbus.Byte(54), dbus.Byte(30), dbus.Byte(73), dbus.Byte(150), dbus.Byte(254), dbus.Byte(241), dbus.Byte(54), dbus.Byte(30), dbus.Byte(73), dbus.Byte(149), dbus.Byte(1), dbus.Byte(0), dbus.Byte(0), dbus.Byte(0), dbus.Byte(0), dbus.Byte(0), dbus.Byte(0)], signature=dbus.Signature('y'), variant_level=1)}, signature=dbus.Signature('qv'), variant_level=1) |
|
Connected = 0 |
|
UUIDs = dbus.Array([], signature=dbus.Signature('s'), variant_level=1) |
|
Address = FC:F1:36:1E:49:96 |
|
Trusted = 0 |
|
Blocked = 0 |
|
[ /org/bluez/hci0/dev_D3_C4_38_CF_A1_03 ] |
|
org.bluez.Device1 |
|
Name = DEXCOMRX |
|
Paired = 0 |
|
Adapter = /org/bluez/hci0 |
|
LegacyPairing = 0 |
|
Alias = DEXCOMRX |
|
Connected = 1 |
|
UUIDs = dbus.Array([dbus.String(u'f0aca0b1-ebfa-f96f-28da-076c35a521db')], signature=dbus.Signature('s'), variant_level=1) |
|
Address = D3:C4:38:CF:A1:03 |
|
Trusted = 0 |
|
Blocked = 0 |
|
<Adafruit_BluefruitLE.bluez_dbus.gatt.BluezGattService object at 0x75d147d0> |
|
paired? 0 |
|
pairing... |
|
paired |
|
[UUID('00001800-0000-1000-8000-00805f9b34fb'), UUID('00001801-0000-1000-8000-00805f9b34fb'), UUID('00001804-0000-1000-8000-00805f9b34fb'), UUID('0000180a-0000-1000-8000-00805f9b34fb'), UUID('f0aca0b1-ebfa-f96f-28da-076c35a521db')] |
|
finding service |
|
SERVICE <Adafruit_BluefruitLE.bluez_dbus.gatt.BluezGattService object at 0x75d03770> |
|
sending auth code SM######## |
|
<Adafruit_BluefruitLE.bluez_dbus.gatt.BluezGattCharacteristic object at 0x75d037b0> |
|
Traceback (most recent call last): |
|
File "/usr/local/bin/openaps-use", line 63, in <module> |
|
app( ) |
|
File "/usr/local/lib/python2.7/dist-packages/openaps/cli/__init__.py", line 51, in __call__ |
|
self.run(self.args) |
|
File "/usr/local/bin/openaps-use", line 57, in run |
|
output = app(args, self) |
|
File "/usr/local/lib/python2.7/dist-packages/openaps/uses/__init__.py", line 92, in __call__ |
|
return self.method.selected(args)(args, app) |
|
File "/usr/local/lib/python2.7/dist-packages/openaps/uses/__init__.py", line 31, in __call__ |
|
return self.method(args, app) |
|
File "/home/pi/src/openxshareble/openxshareble/__init__.py", line 89, in __call__ |
|
res = self.ble.run_mainloop_with(run, quit_with_loop=False) |
|
File "/home/pi/src/Adafruit_Python_BluefruitLE/Adafruit_BluefruitLE/bluez_dbus/provider.py", line 121, in _user_thread_main |
|
self._return_code = target() |
|
File "/home/pi/src/openxshareble/openxshareble/__init__.py", line 85, in run |
|
output = self.main(args, app) |
|
File "/usr/local/lib/python2.7/dist-packages/openaps/vendors/dexcom.py", line 297, in main |
|
for item in self.dexcom.iter_records(self.RECORD_TYPE): |
|
AttributeError: 'NoneType' object has no attribute 'iter_records' |