1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 17:25:20 +03:00

correction and formating updated

This commit is contained in:
Thomas Miric 2018-01-25 17:38:19 +01:00
parent 8a1fd399bf
commit b965ffd389

View file

@ -212,7 +212,8 @@ void initJetiExBusTelemetry(void)
if (batteryConfig()->currentMeterSource != CURRENT_METER_NONE) jetiExSensors[EX_CURRENT].parameter = EX_TYPE_SENSOR_ENABLED;
if ((batteryConfig()->voltageMeterSource != VOLTAGE_METER_NONE) && (batteryConfig()->currentMeterSource != CURRENT_METER_NONE)) {
jetiExSensors[EX_POWER].parameter = EX_TYPE_SENSOR_ENABLED;
} jetiExSensors[EX_CAPACITY].parameter = EX_TYPE_SENSOR_ENABLED;
jetiExSensors[EX_CAPACITY].parameter = EX_TYPE_SENSOR_ENABLED;
}
if (sensors(SENSOR_BARO)) jetiExSensors[EX_ALTITUDE].parameter = EX_TYPE_SENSOR_ENABLED;
if (sensors(SENSOR_ACC)) {
jetiExSensors[EX_ROLL_ANGLE].parameter = EX_TYPE_SENSOR_ENABLED;
@ -220,8 +221,6 @@ void initJetiExBusTelemetry(void)
}
if (sensors(SENSOR_MAG)) jetiExSensors[EX_HEADING].parameter = EX_TYPE_SENSOR_ENABLED;
for (uint8_t item = 0; item < JETI_EX_SENSOR_COUNT; item++ ) {
if (jetiExSensors[item].parameter == EX_TYPE_SENSOR_ENABLED) {
activeSensorList[activeSensors] = item;
@ -249,8 +248,7 @@ void createExTelemetrieTextMessage(uint8_t *exMessage, uint8_t messageID, const
int32_t getSensorValue(uint8_t sensor) {
switch(sensor)
{
switch(sensor) {
case EX_VOLTAGE:
return (getBatteryVoltageLatest());
break;
@ -312,12 +310,11 @@ uint8_t createExTelemetrieValueMessage(uint8_t *exMessage, uint8_t item)
*p++ = (sensorValue & 0x9F) | jetiExSensors[sensorItem].decimals;
item++;
if (item > activeSensors)
break;
if (item > activeSensors) break;
sensorItem = activeSensorList[item];
if (EXTEL_MAX_PAYLOAD <= ((p-&exMessage[EXTEL_HEADER_ID]) + exDataTypeLen[jetiExSensors[sensorItem].exDataType]) + 1)
break;
if (EXTEL_MAX_PAYLOAD <= ((p-&exMessage[EXTEL_HEADER_ID]) + exDataTypeLen[jetiExSensors[sensorItem].exDataType]) + 1) break;
}
messageSize = (EXTEL_HEADER_LEN + (p-&exMessage[EXTEL_HEADER_ID]));
@ -407,12 +404,9 @@ uint8_t sendJetiExBusTelemetry(uint8_t packetID, uint8_t item)
break;
}
}
createExTelemetrieTextMessage(jetiExTelemetryFrame, sensorDescriptionCounter, &jetiExSensors[sensorDescriptionCounter]);
createExBusMessage(jetiExBusTelemetryFrame, jetiExTelemetryFrame, packetID);
requestLoop++;
} else {
if(item == activeSensors) item = 0;
item = createExTelemetrieValueMessage(jetiExTelemetryFrame, item);
@ -427,4 +421,3 @@ uint8_t sendJetiExBusTelemetry(uint8_t packetID, uint8_t item)
#endif // TELEMETRY
#endif // SERIAL_RX