Skip to content

fix: parse 19-byte PASYOU bike packets - #4901

Open
cagnulein wants to merge 1 commit into
masterfrom
fix/pasyou-parser-4866
Open

fix: parse 19-byte PASYOU bike packets#4901
cagnulein wants to merge 1 commit into
masterfrom
fix/pasyou-parser-4866

Conversation

@cagnulein

Copy link
Copy Markdown
Owner

Summary

  • Allow PASYOU 19-byte packets through the AppGate USB bike parser length guard.
  • Fix missing speed, cadence, resistance, and power parsing for PASYOU-0526.

Evidence

Discussion #4866 shows repeated 19-byte PASYOU packets received by
trxappgateusbbike::characteristicChanged(), followed by an immediate return
from the packet-length validation.

Test plan

  • Compiled trxappgateusbbike.cpp successfully.
  • Verified git diff --check.
  • Full build remains blocked by the pre-existing missing
    smtpclient/src/SmtpMime dependency.

Refs #4866

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant