Skip to content

Add PixHawk telemetry support for Jumper R8 receiver#146

Open
vishwamartur wants to merge 1 commit intodgatf:masterfrom
vishwamartur:add-pixhawk
Open

Add PixHawk telemetry support for Jumper R8 receiver#146
vishwamartur wants to merge 1 commit intodgatf:masterfrom
vishwamartur:add-pixhawk

Conversation

@vishwamartur
Copy link

Related to #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.

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.
@dgatf dgatf force-pushed the master branch 4 times, most recently from 53baec0 to 2422d64 Compare February 18, 2025 14:10
@dgatf dgatf force-pushed the master branch 2 times, most recently from 2c4a790 to 9a7fcb8 Compare March 16, 2025 13:24
@dgatf dgatf force-pushed the master branch 2 times, most recently from 7f0d945 to e10eb96 Compare April 17, 2025 13:23
@dgatf dgatf force-pushed the master branch 5 times, most recently from c9139de to e49627b Compare May 10, 2025 13:44
@dgatf dgatf force-pushed the master branch 2 times, most recently from c21dfe8 to 2f731e7 Compare May 20, 2025 16:16
@dgatf dgatf force-pushed the master branch 6 times, most recently from f1d4618 to a810c23 Compare June 8, 2025 22:54
@dgatf dgatf force-pushed the master branch 3 times, most recently from f729306 to 1102e4c Compare September 17, 2025 11:52
@dgatf dgatf force-pushed the master branch 2 times, most recently from de8c534 to 57c9208 Compare September 26, 2025 14:53
@dgatf dgatf force-pushed the master branch 2 times, most recently from 4dbae57 to 32a5720 Compare October 11, 2025 17:41
@dgatf dgatf force-pushed the master branch 2 times, most recently from ac86989 to 2fdccdc Compare October 16, 2025 14:53
@dgatf dgatf force-pushed the master branch 7 times, most recently from c8948e3 to 4ae4349 Compare November 7, 2025 12:46
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