blob: a0370b24bba080d0d24ffb8712b64bbcb36ab57d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#ifndef LTIMERS_H_INCLUDED
#define LTIMERS_H_INCLUDED
#include <stdint.h>
// Èìåíà òàéìåðîâ LTIMER_<TIMERNAME> ---------------------------------------- //
typedef enum {
LTIMER_SENSE_PAD = 0,
LTIMER_PRGBAR_SPEED,
LTIMER_HL_CHANGE_BRIGHT_SPEED,
LTIMER_HL_BUT_LED,
LTIMER_BUTTON_LONG_PRESS,
LTIMER_INDIC_MODE_BLINK_OFF,
LTIMER_INDIC_MODE_BLINK_ON,
LTIMER_MENU_ADJ_TIME_OUT,
LTIMER_LIGHT_SENSOR,
LTIMER_SENSOR_BUT_DEBOUNCE,
MAX_LTIMERS
} LTimersNames_t;
void InitLTimers ( void );
void ProcessLTimers ( void );
uint32_t GetLTimer ( LTimersNames_t LTIMER );
void StartLTimer ( LTimersNames_t LTIMER );
#endif // LTIMERS_H_INCLUDED
|