fixed Warnings

This commit is contained in:
Marcel Peterkau 2022-01-12 00:52:27 +01:00
parent 87e3d2e739
commit ea4895c262
3 changed files with 9 additions and 5 deletions

View File

@ -13,11 +13,11 @@ typedef enum eSystem_Status
sysStat_Error
} tSystem_Status;
typedef struct Globals_t {
typedef struct Globals_s {
tSystem_Status systemStatus = sysStat_Startup;
uint8_t purgePulses= 0;
tSystem_Status resumeStatus = sysStat_Startup;
};
}Globals_t;
extern Globals_t globals;
extern uint32_t TravelDistance_highRes;

View File

@ -6,8 +6,6 @@ uint32_t lubePulseTimestamp = 0;
void RunLubeApp(volatile uint32_t *wheelPulseCounter)
{
uint32_t LubeDistance = 0;
// Calculate traveled Distance in mm
TravelDistance_highRes += (*wheelPulseCounter * (LubeConfig.DistancePerRevolution_mm / LubeConfig.PulsePerRevolution));
*wheelPulseCounter = 0;
@ -38,7 +36,7 @@ void RunLubeApp(volatile uint32_t *wheelPulseCounter)
case sysStat_Purge:
if (globals.purgePulses > 0)
{
if (lubePulseTimestamp + LUBE_PULSE_LENGHT_MS + LUBE_PULSE_PAUSE_MS < millis())
if (lubePulseTimestamp + LUBE_PULSE_PAUSE_MS < millis())
{
LubePulse();
globals.purgePulses--;
@ -49,6 +47,9 @@ void RunLubeApp(volatile uint32_t *wheelPulseCounter)
globals.systemStatus = globals.resumeStatus;
}
break;
case sysStat_Error:
default:
break;
}
// maintain Pin-State of Lube-Pump

View File

@ -267,6 +267,9 @@ void LED_Process(tSystem_Status newSysStatus)
case sysStat_Error:
LED_Status = LED_Error;
break;
case sysStat_NOP:
default:
break;
}
oldSysStatus = newSysStatus;
}