1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-25 01:05:21 +03:00

Merge pull request #7814 from kernel-machine/battery_cell_in_logic_condition

Battery cells in logic condition
This commit is contained in:
Paweł Spychalski 2022-02-10 08:58:23 +01:00 committed by GitHub
commit e7bc97a858
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View file

@ -431,6 +431,11 @@ static int logicConditionGetFlightOperandValue(int operand) {
case LOGIC_CONDITION_OPERAND_FLIGHT_CELL_VOLTAGE: // V / 10
return getBatteryAverageCellVoltage();
break;
case LOGIC_CONDITION_OPERAND_FLIGHT_BATT_CELLS:
return getBatteryCellCount();
break;
case LOGIC_CONDITION_OPERAND_FLIGHT_CURRENT: // Amp / 100
return getAmperage();
break;

View file

@ -126,6 +126,7 @@ typedef enum {
LOGIC_CONDITION_OPERAND_FLIGHT_GPS_VALID, // 0/1 // 34
LOGIC_CONDITION_OPERAND_FLIGHT_LOITER_RADIUS, // 35
LOGIC_CONDITION_OPERAND_FLIGHT_ACTIVE_PROFILE, //int // 36
LOGIC_CONDITION_OPERAND_FLIGHT_BATT_CELLS, // 37
} logicFlightOperands_e;