firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
vnav.h
Go to the documentation of this file.
1
10
11
#ifndef VNAV_H
12
#define VNAV_H
13
14
#include "
rtos.h
"
15
16
enum
vnav_state
{
17
// VNAV_OK = 0U,
18
// VNAV_NO_GNSS_FIX,
19
// VNAV_COOKED,
20
// VNAV_ERR,
21
VNAV_OK
= 0U,
22
VNAV_COOKED_INTERNAL_ERR
,
23
VNAV_COOKED_UART_ERR
,
24
VNAV_COOKED_TIMEOUT
25
};
26
27
void
task_vnav_init
(
Global_Handles_t
* hdls_ptr);
28
29
void
vnav_sync_out_exti_callback
(
void
);
30
31
#endif
/* VNAV_H */
rtos.h
RTOS task config parameter macros.
Global_Handles_t
Definition
types.h:16
vnav_state
vnav_state
Definition
vnav.h:16
VNAV_OK
@ VNAV_OK
Definition
vnav.h:21
VNAV_COOKED_UART_ERR
@ VNAV_COOKED_UART_ERR
Definition
vnav.h:23
VNAV_COOKED_TIMEOUT
@ VNAV_COOKED_TIMEOUT
Definition
vnav.h:24
VNAV_COOKED_INTERNAL_ERR
@ VNAV_COOKED_INTERNAL_ERR
Definition
vnav.h:22
vnav_sync_out_exti_callback
void vnav_sync_out_exti_callback(void)
Definition
vnav.c:310
task_vnav_init
void task_vnav_init(Global_Handles_t *hdls_ptr)
Initialize the VectorNav task and hardware peripherals.
Definition
vnav.c:222
ecu
safety
application
inc
vnav.h
Generated by
1.14.0