From 71e70d5087e37b79aab19580a1cda08b8ad7284f Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Thu, 9 Feb 2023 08:34:24 -0500 Subject: [PATCH] doc: update documentation for EX100 receiver --- ...00.txt => EX100 Receiver 27 Mhz C517.text} | 148 ++++++++++++------ 1 file changed, 102 insertions(+), 46 deletions(-) rename docs/devices/{ex100.txt => EX100 Receiver 27 Mhz C517.text} (64%) diff --git a/docs/devices/ex100.txt b/docs/devices/EX100 Receiver 27 Mhz C517.text similarity index 64% rename from docs/devices/ex100.txt rename to docs/devices/EX100 Receiver 27 Mhz C517.text index d7319d02..8fdbbe97 100644 --- a/docs/devices/ex100.txt +++ b/docs/devices/EX100 Receiver 27 Mhz C517.text @@ -1,3 +1,104 @@ +./bin/solaar probe +EX100 Receiver 27 Mhz + Device path : /dev/hidraw3 + USB id : 046d:C517 + Serial : None + Has 1 paired device(s) out of a maximum of 4. + Notifications: wireless (0x000100) + + Register Dump + Notifications 0x00: 0x000100 + Connection State 0x02: 0x000100 + Device Activity 0xb3: None + Pairing Register 0xb5 0x00: None + Pairing Register 0xb5 0x01: None + Pairing Register 0xb5 0x02: None + Pairing Register 0xb5 0x03: None + Pairing Register 0xb5 0x04: None + Pairing Register 0xb5 0x05: None + Pairing Register 0xb5 0x06: None + Pairing Register 0xb5 0x07: None + Pairing Register 0xb5 0x08: None + Pairing Register 0xb5 0x09: None + Pairing Register 0xb5 0x0a: None + Pairing Register 0xb5 0x0b: None + Pairing Register 0xb5 0x0c: None + Pairing Register 0xb5 0x0d: None + Pairing Register 0xb5 0x0e: None + Pairing Register 0xb5 0x0f: None + Pairing Register 0xb5 0x10: None + Pairing Register 0xb5 0x20: None + Pairing Register 0xb5 0x30: None + Pairing Register 0xb5 0x50: None + Pairing Name 0xb5 0x40: None + Pairing Name 0xb5 0x60 0x1: 0 None + Pairing Name 0xb5 0x60 0x2: 0 None + Pairing Name 0xb5 0x60 0x3: 0 None + Pairing Register 0xb5 0x11: None + Pairing Register 0xb5 0x21: None + Pairing Register 0xb5 0x31: None + Pairing Register 0xb5 0x51: None + Pairing Name 0xb5 0x41: None + Pairing Name 0xb5 0x61 0x1: 0 None + Pairing Name 0xb5 0x61 0x2: 0 None + Pairing Name 0xb5 0x61 0x3: 0 None + Pairing Register 0xb5 0x12: None + Pairing Register 0xb5 0x22: None + Pairing Register 0xb5 0x32: None + Pairing Register 0xb5 0x52: None + Pairing Name 0xb5 0x42: None + Pairing Name 0xb5 0x62 0x1: 0 None + Pairing Name 0xb5 0x62 0x2: 0 None + Pairing Name 0xb5 0x62 0x3: 0 None + Pairing Register 0xb5 0x13: None + Pairing Register 0xb5 0x23: None + Pairing Register 0xb5 0x33: None + Pairing Register 0xb5 0x53: None + Pairing Name 0xb5 0x43: None + Pairing Name 0xb5 0x63 0x1: 0 None + Pairing Name 0xb5 0x63 0x2: 0 None + Pairing Name 0xb5 0x63 0x3: 0 None + Pairing Register 0xb5 0x14: None + Pairing Register 0xb5 0x24: None + Pairing Register 0xb5 0x34: None + Pairing Register 0xb5 0x54: None + Pairing Name 0xb5 0x44: None + Pairing Name 0xb5 0x64 0x1: 0 None + Pairing Name 0xb5 0x64 0x2: 0 None + Pairing Name 0xb5 0x64 0x3: 0 None + Pairing Register 0xb5 0x15: None + Pairing Register 0xb5 0x25: None + Pairing Register 0xb5 0x35: None + Pairing Register 0xb5 0x55: None + Pairing Name 0xb5 0x45: None + Pairing Name 0xb5 0x65 0x1: 0 None + Pairing Name 0xb5 0x65 0x2: 0 None + Pairing Name 0xb5 0x65 0x3: 0 None + Pairing Register 0xb5 0x16: None + Pairing Register 0xb5 0x26: None + Pairing Register 0xb5 0x36: None + Pairing Register 0xb5 0x56: None + Pairing Name 0xb5 0x46: None + Pairing Name 0xb5 0x66 0x1: 0 None + Pairing Name 0xb5 0x66 0x2: 0 None + Pairing Name 0xb5 0x66 0x3: 0 None + Firmware 0xf1 0x00: None + Firmware 0xf1 0x01: None + Firmware 0xf1 0x02: None + Firmware 0xf1 0x03: None + Firmware 0xf1 0x04: None + + Register Short 0x00 0x00: 0x000100 + Register Long 0x00 0x00: invalid SubID/command + ... + Register Long 0x00 0xfe: invalid SubID/command + Register Short 0x01 0x00: 0x000200 + Register Long 0x01 0x00: invalid SubID/command + Register Long 0x01 0x01: invalid SubID/command + Register Long 0x01 0x02: invalid SubID/command + ... + + ./scan-registers.sh ff /dev/hidraw4 # Old notification flags: 000100 >> ( 0.035) [10 FF 8100 000100] '\x10\xff\x81\x00\x00\x01\x00' @@ -67,52 +168,7 @@ Fn pressed >> ( 1652.170) [10 03 0300 000000] '\x10\x03\x03\x00\x00\x00\x00' -$ bin/solaar probe -Nano Receiver - Device path : /dev/hidraw3 - USB id : 046d:c517 - Serial : None - Has 2 paired device(s) out of a maximum of 6. - Notifications: wireless (0x000100) - Register Dump - Notification Register 0x00: 0x000100 - Connection State 0x02: 0x000200 - Device Activity 0xb3: None - Pairing Register 0xb5 0x00: None - Pairing Register 0xb5 0x10: None - Pairing Register 0xb5 0x20: None - Pairing Register 0xb5 0x30: None - Pairing Name 0xb5 0x40: None - Pairing Register 0xb5 0x01: None - Pairing Register 0xb5 0x11: None - Pairing Register 0xb5 0x21: None - Pairing Register 0xb5 0x31: None - Pairing Name 0xb5 0x41: None - Pairing Register 0xb5 0x02: None - Pairing Register 0xb5 0x12: None - Pairing Register 0xb5 0x22: None - Pairing Register 0xb5 0x32: None - Pairing Name 0xb5 0x42: None - Pairing Register 0xb5 0x03: None - Pairing Register 0xb5 0x13: None - Pairing Register 0xb5 0x23: None - Pairing Register 0xb5 0x33: None - Pairing Name 0xb5 0x43: None - Pairing Register 0xb5 0x04: None - Pairing Register 0xb5 0x14: None - Pairing Register 0xb5 0x24: None - Pairing Register 0xb5 0x34: None - Pairing Name 0xb5 0x44: None - Pairing Register 0xb5 0x05: None - Pairing Register 0xb5 0x15: None - Pairing Register 0xb5 0x25: None - Pairing Register 0xb5 0x35: None - Pairing Name 0xb5 0x45: None - Firmware 0xf1 0x00: None - Firmware 0xf1 0x01: None - Firmware 0xf1 0x02: None - Firmware 0xf1 0x03: None - Firmware 0xf1 0x04: None + Battery status: 1.9V critical