style(crsf_rc): zero-init vcmd, remove noisy comments, drop unused enum value

This commit is contained in:
Jacob Dahl 2026-03-17 19:16:57 -08:00
parent 0478395ada
commit 3d92ca5edf
2 changed files with 1 additions and 6 deletions

View File

@ -195,18 +195,14 @@ void CrsfRc::Run()
}
}
// vehicle command
vehicle_command_s vcmd;
vehicle_command_s vcmd{};
if (_vehicle_cmd_sub.update(&vcmd)) {
// Check for a pairing command
if (vcmd.command == vehicle_command_s::VEHICLE_CMD_START_RX_PAIR) {
uint8_t cmd_ret = vehicle_command_ack_s::VEHICLE_CMD_RESULT_UNSUPPORTED;
if (!_is_singlewire && !_armed) {
if ((int)vcmd.param1 == vehicle_command_s::RC_TYPE_CRSF) {
// CRSF binding command
if (BindCRSF()) {
cmd_ret = vehicle_command_ack_s::VEHICLE_CMD_RESULT_ACCEPTED;
}

View File

@ -147,7 +147,6 @@ private:
};
enum class crsf_address_t : uint8_t {
broadcast = 0x00,
flight_controller = 0xC8,
crsf_receiver = 0xEC,
crsf_transmitter = 0xEE