UVControl/src/state.h

21 lines
380 B
C

#ifndef __state
#define __state
#include <Arduino.h>
uint16_t GetExposureTime();
void SetExposureTime(uint16_t value);
uint8_t GetExposureIntensity();
void SetExposureIntensity(uint8_t value);
void LoadSettings();
void SaveSettings();
void StartExposureTimer(uint32_t currentTime);
void ResetExposureTimer();
uint16_t GetExposureTimeRemaining(uint32_t currentTime);
#endif