Introduces lib/logitech_receiver/logivoice.py with per-module Parameters decoding (0x0901 NR, 0x0902 NG, 0x0903 Comp, 0x0904 De-esser, 0x0905 De-popper, 0x0906 Limiter, 0x0907 HPF) and a probe_module helper that logs state + raw Parameters + raw Info at INFO per module. Auto-generates 14 settings: a State toggle per module (reads GetState fn 1) plus a collapsible Parameters panel per module (reads GetParameters fn 3 once, distributes bytes to per-field sliders via Solaar's existing MultipleRangeControl widget). Read-only for now — Parameters field encodings still have ambiguous scales and bit-packing per-module, and a SetParameters write must bundle all fields at once. Write support can be added per-field once each encoding is confirmed live. |
||
|---|---|---|
| .. | ||
| hid_parser | ||
| hidapi | ||
| keysyms | ||
| logitech_receiver | ||
| solaar | ||