55#define SINGLE_FRAME_ELEMENT 0u
57#define TIME_HOUR_ELEMENT 1u
58#define TIME_MIN_ELEMENT 2u
59#define TIME_SEC_ELEMENT 3u
61#define DATE_DAY_ELEMENT 1u
62#define DATE_MON_ELEMENT 2u
63#define DATE_MSB_YEAR_ELEMENT 3u
64#define DATE_LSB_YEAR_ELEMENT 4u
66#define ALARM_HOUR_ELEMENT 1u
67#define ALARM_MIN_ELEMENT 2u
70#define DATA_ERROR 0xAAu
77#define MAX_HOUR_HEX 23u
78#define MAX_MIN_HEX 59u
79#define MAX_SEC_HEX 59u
80#define DAYS_IN_FERUARY_HEX 28u
81#define DAYS_IN_LEAP_YEAR_FERUARY_HEX 29u
82#define MIN_DAY_HEX 01u
83#define MAX_DAYS_HEX_30 30u
84#define MAX_DAYS_HEX_31 31u
85#define MIN_YEAR_HEX 1901u
86#define MAX_YEAR_HEX 2099u
96#define VAL_EXTFILTERSNBR 0u
97#define VAL_STDFILTERSNDR 1u
98#define VAL_NOMINALPRESCALER 8u
99#define VAL_NOMINALSYNCJUMPWIDTH 1u
100#define VAL_NOMINALTIMESEG1 11u
101#define VAL_NOMINALTIMESEG2 4u
102#define VAL_IDENTIFIER 0x122u
103#define VAL_FILTERINDEX 0u
104#define VAL_FILTERID1 0x111u
105#define VAL_FILTERID2 0x7FFu
106#define VAL_BUFFERINDEXES 0u
void Serial_Task(void)
Call of the serial state machine
Definition app_serial.c:142
void Serial_Init(void)
Initialize of CAN port
Definition app_serial.c:62
MACHINE_SERIAL
Enum with states for state machines.
Definition app_serial.h:114
@ SERIAL_OK
Definition app_serial.h:118
@ SERIAL_ALARM
Definition app_serial.h:117
@ SERIAL_TIME
Definition app_serial.h:115
@ SERIAL_DATE
Definition app_serial.h:116
@ SERIAL_IDLE
Definition app_serial.h:120
@ SERIAL_ERROR
Definition app_serial.h:119