Skip to content

Instantly share code, notes, and snippets.

@Spazholio
Last active June 14, 2016 02:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Spazholio/87a1ca3cf285534b2724068174df88f9 to your computer and use it in GitHub Desktop.
Save Spazholio/87a1ca3cf285534b2724068174df88f9 to your computer and use it in GitHub Desktop.
(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'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment