Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
crsf_payload_battery Struct Reference

Battery telemetry payload (Type 0x08). More...

#include <zephyr/input/input_crsf.h>

Data Fields

uint16_t voltage_dV
 Battery voltage in volts × 10.
uint16_t current_dA
 Battery current in amps × 10.
uint8_t capacity_mah [3]
 Consumed capacity in milliamp-hours (24-bit, big-endian).
uint8_t remaining_pct
 Remaining battery percentage (0–100).

Detailed Description

Battery telemetry payload (Type 0x08).

Field Documentation

◆ capacity_mah

uint8_t crsf_payload_battery::capacity_mah[3]

Consumed capacity in milliamp-hours (24-bit, big-endian).

◆ current_dA

uint16_t crsf_payload_battery::current_dA

Battery current in amps × 10.

◆ remaining_pct

uint8_t crsf_payload_battery::remaining_pct

Remaining battery percentage (0–100).

◆ voltage_dV

uint16_t crsf_payload_battery::voltage_dV

Battery voltage in volts × 10.


The documentation for this struct was generated from the following file: