cli: print Bolt receiver registers in solaar probe
This commit is contained in:
parent
c32a6ca91c
commit
4bc3799e96
|
@ -59,7 +59,7 @@ def run(receivers, args, find_receiver, _ignore):
|
||||||
(_R.receiver_info % 0x100, sub_reg, '0x' + _strhex(rgst) if rgst else 'None')
|
(_R.receiver_info % 0x100, sub_reg, '0x' + _strhex(rgst) if rgst else 'None')
|
||||||
)
|
)
|
||||||
for device in range(0, 6):
|
for device in range(0, 6):
|
||||||
for sub_reg in [0x10, 0x20, 0x30]:
|
for sub_reg in [0x10, 0x20, 0x30, 0x50]:
|
||||||
rgst = receiver.read_register(_R.receiver_info, sub_reg + device)
|
rgst = receiver.read_register(_R.receiver_info, sub_reg + device)
|
||||||
print(
|
print(
|
||||||
' Pairing Register %#04x %#04x: %s' %
|
' Pairing Register %#04x %#04x: %s' %
|
||||||
|
@ -70,7 +70,14 @@ def run(receivers, args, find_receiver, _ignore):
|
||||||
' Pairing Name %#04x %#02x: %s' %
|
' Pairing Name %#04x %#02x: %s' %
|
||||||
(_R.receiver_info % 0x100, 0x40 + device, rgst[2:2 + ord(rgst[1:2])] if rgst else 'None')
|
(_R.receiver_info % 0x100, 0x40 + device, rgst[2:2 + ord(rgst[1:2])] if rgst else 'None')
|
||||||
)
|
)
|
||||||
|
for part in range(1, 4):
|
||||||
|
rgst = receiver.read_register(_R.receiver_info, 0x60 + device, part)
|
||||||
|
print(
|
||||||
|
' Pairing Name %#04x %#02x %#02x: %2d %s' % (
|
||||||
|
_R.receiver_info % 0x100, 0x60 + device, part, ord(rgst[2:3]) if rgst else 0,
|
||||||
|
rgst[3:3 + ord(rgst[2:3])] if rgst else 'None'
|
||||||
|
)
|
||||||
|
)
|
||||||
for sub_reg in range(0, 5):
|
for sub_reg in range(0, 5):
|
||||||
rgst = receiver.read_register(_R.firmware, sub_reg)
|
rgst = receiver.read_register(_R.firmware, sub_reg)
|
||||||
print(
|
print(
|
||||||
|
|
Loading…
Reference in New Issue