Skip to content

feat(board_types): reserve 95 for ARK Flow LR - #286

Merged
AlexKlimaj merged 1 commit into
mainfrom
dakejahl/ark-can-flow-lr-board-id
Oct 16, 2026
Merged

AlexKlimaj merged 1 commit into
mainfrom
dakejahl/ark-can-flow-lr-board-id

Conversation

@dakejahl

@dakejahl dakejahl commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Reserves board ID 95 for ARK Flow LR (TARGET_HW_ARK_CAN_FLOW_LR), used by PX4/PX4-Autopilot#29272.

Problem

ARK Flow LR is ARK Flow MR hardware with a Broadcom AFBR-S50EX85D in place of the AFBR-S50LX85D. Sharing the MR's ID (94) would make a flight controller serve it the MR's firmware, since DroneCAN node firmware is matched by board ID.

Solution

Add TARGET_HW_ARK_CAN_FLOW_LR 95 next to the MR. 95 is unused here, in open PRs, in PX4-Autopilot boards/, and in ArduPilot's board_types.txt.

ARK Flow LR is ARK Flow MR hardware with a longer-range AFBR-S50 sensor. It needs its own board ID so it gets its own firmware file and releases: a PX4 flight controller serves DroneCAN node firmware by board ID.
@AlexKlimaj
AlexKlimaj merged commit 9379133 into main Oct 16, 2026
2 checks passed
@AlexKlimaj
AlexKlimaj deleted the dakejahl/ark-can-flow-lr-board-id branch October 16, 2026 17:55
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.

2 participants