For initial field testing, sweep all 256 candidates instead of stopping on first hit. Logs every address that responds (sent_addr, response_addr, first 8 bytes) at INFO level so we can discover if 0x00, 0xFF, or other addresses have special behavior. The first responding address is still used as the device_addr. Revert to short-circuit once we've confirmed there are no special addresses worth trying first. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| fake_hidpp.py | ||
| test_base.py | ||
| test_base_usb.py | ||
| test_common.py | ||
| test_desktop_notifications.py | ||
| test_device.py | ||
| test_diversion.py | ||
| test_hidpp10.py | ||
| test_hidpp20_complex.py | ||
| test_hidpp20_simple.py | ||
| test_notifications.py | ||
| test_receiver.py | ||
| test_setting_templates.py | ||
| test_settings_validator.py | ||