Update devourer submodule: unified TX retry-limit knob, default 0 (devourer #354) - #111
Conversation
Bumps app/wfbngrtl8812/src/main/cpp/devourer b7c50ec..bb03774. Headline: jaguar1/2/3 now honor DEVOURER_TX_RETRY_LIMIT (default 0) instead of a hardcoded 12-retry descriptor limit — on a busy half-duplex link the chip's autonomous retries flooded the air and starved video RX. The knob restores the pre-regression behaviour and stays settable for hardware-ARQ (SetAckResponder) use. Also pulls in the devourer master work since the last pointer: adaptive FHSS sensing/exclusion/hopset commits, per-rate TX power diff tables, jaguar2 firmware channel fast path, Kestrel FastRetune, and docs updates.
PR Summary by QodoBump devourer submodule to bb03774 (unified TX retry-limit knob, default 0)
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTo customize comments, go to the Qodo configuration screen, or learn more in the docs. |
Bumps
app/wfbngrtl8812/src/main/cpp/devourerb7c50ec..bb03774.Headline (devourer #354, merged): jaguar1/2/3 now honor
DEVOURER_TX_RETRY_LIMIT(default 0) instead of a hardcoded 12-retry descriptor limit. On a busy half-duplex link the chip's autonomous retries flooded the air and starved video RX (the uplink-airtime regression); the knob restores the pre-regression behaviour and stays settable for hardware-ARQ (SetAckResponder) use.Also pulls in devourer master work since the last pointer: adaptive FHSS sensing/exclusion/hopset commits, per-rate TX power diff tables, jaguar2 firmware channel fast path, Kestrel FastRetune, and docs updates (full list in the submodule log).