Add files via upload

This commit is contained in:
lolouk44 2019-10-26 22:47:02 +01:00 committed by GitHub
parent c6ac631837
commit 3fbf51a0f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,6 +7,7 @@ import sys
from bluepy import btle from bluepy import btle
MISCALE_MAC = 'XX:XX:XX:XX:XX:XX' MISCALE_MAC = 'XX:XX:XX:XX:XX:XX'
MISCALE_MAC = 'd4:ab:c8:b9:49:40'
if os.getenv('C', '1') == '0': if os.getenv('C', '1') == '0':
ANSI_RED = '' ANSI_RED = ''
@ -37,25 +38,10 @@ class ScanProcessor():
('' if dev.connectable else '(not connectable)')) ('' if dev.connectable else '(not connectable)'))
, end='') , end='')
for (sdid, desc, data) in dev.getScanData(): for (sdid, desc, data) in dev.getScanData():
print('') if sdid == 22:
print ('data:') print('')
print (data) print ('data:')
if data.startswith('1b18') and sdid == 22: print (data)
measunit = data[4:6]
measured = int((data[28:30] + data[26:28]), 16) * 0.01
unit = ''
if measunit == "03": unit = 'lbs'
if measunit == "02": unit = 'kg' ; measured = measured / 2
if unit:
print('measured:')
print (measured)
print('unit:')
print (unit)
print('')
else:
print("Scale is sleeping.")
if not dev.scanData: if not dev.scanData:
print ('\t(no data)') print ('\t(no data)')