firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
vnav.h File Reference

VectorNav IMU/GNSS task. More...

#include "rtos.h"
Include dependency graph for vnav.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  vnav_state { VNAV_OK = 0U , VNAV_COOKED_INTERNAL_ERR , VNAV_COOKED_UART_ERR , VNAV_COOKED_TIMEOUT }

Functions

void task_vnav_init (Global_Handles_t *hdls_ptr)
 Initialize the VectorNav task and hardware peripherals.
void vnav_sync_out_exti_callback (void)

Detailed Description

VectorNav IMU/GNSS task.

Author
Jamie Pruett :)
Version
0.1
Date
2025-05-19

Enumeration Type Documentation

◆ vnav_state

enum vnav_state
Enumerator
VNAV_OK 
VNAV_COOKED_INTERNAL_ERR 
VNAV_COOKED_UART_ERR 
VNAV_COOKED_TIMEOUT 

Function Documentation

◆ task_vnav_init()

void task_vnav_init ( Global_Handles_t * hdls_ptr)

Initialize the VectorNav task and hardware peripherals.

Parameters
hdls_ptrPointer to FreeRTOS handles struct
Here is the call graph for this function:
Here is the caller graph for this function:

◆ vnav_sync_out_exti_callback()

void vnav_sync_out_exti_callback ( void )
Here is the call graph for this function:
Here is the caller graph for this function: