ZZ-Cat / CRSFforArduino

An Arduino Library for communicating with ExpressLRS and TBS Crossfire receivers.
GNU Affero General Public License v3.0
152 stars 26 forks source link

Add Attitude/Artificial Horizon telemetry #16

Closed ZZ-Cat closed 1 year ago

ZZ-Cat commented 1 year ago

Overview

Over time, I am adding full telemetry support as modules based on the types of telemetry being added. These are:

Each module will have its own Issue, Development Branch & Pull Request associated with it, with the end goal of CRSF for Arduino eventually having full telemetry support. Over time, I will make my way through each module.

This Issue is to remind myself to add Attitude telemetry to CRSF for Arduino.

What's needed

Attitude telemetry requires the following values:

Additional

Gear list

The gear that I am using for this is as follows:

Also...

I am no longer writing my own hardware drivers for each telemetric sensor, because it is better for you to provide your own appropriate sensor modules & their respective hardware drivers. Taking this approach removes the need for me to reinvent the wheel, as there is already a myriad of fantastic sensor drivers out there. All I need to do here, is give you a means of passing data in from your sensors to CRSF for Arduino as telemetry.

ZZ-Cat commented 1 year ago

This will have to sit on the back bench for a little while longer, until I can get #46 merged.
Chores first; awesome shit second.

ZZ-Cat commented 1 year ago

Okay, finally getting around to doing this. =^/.^=