Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

PixHawk telemetry support #89

Open
ewasscher opened this issue Aug 25, 2022 · 0 comments
Open

PixHawk telemetry support #89

ewasscher opened this issue Aug 25, 2022 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@ewasscher
Copy link

ewasscher commented Aug 25, 2022

The Jumper R8 is an affordable ACCST receiver that supports telemetry. It does however use PixHawk protocol for telemetry so there's no way to hook up an msrc board to it. Support for this would be highly appreciated as this currently seems to be the major affordable and capable ACCST receiver with PWM outputs available.

@dgatf dgatf added the enhancement New feature or request label Oct 29, 2022
@dgatf dgatf added the help wanted Extra attention is needed label Nov 2, 2024
vishwamartur added a commit to vishwamartur/msrc that referenced this issue Dec 21, 2024
Related to dgatf#89

Add support for PixHawk telemetry protocol for the Jumper R8 receiver.

* **common.h**: Add `RX_PIXHAWK` to `rx_protocol_t` enum. Add `pixhawk_task` function prototype.
* **main.c**: Include `pixhawk.h` header file. Add a case for `RX_PIXHAWK` in the switch statement to create the PixHawk task. Set `context.uart0_notify_task_handle` to `context.receiver_task_handle` for `RX_PIXHAWK`.
* **pixhawk.c**: Implement `pixhawk_task` function to handle PixHawk telemetry. Use UART to communicate with the PixHawk receiver. Parse and process PixHawk telemetry data.
* **pixhawk.h**: Define the `pixhawk_task` function prototype. Include necessary headers for UART communication and data processing.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants