Chirp SonicLib
4.5.2
|
Internal definitions for the Chirp ICU Initialization sensor firmware. More...
#include <stdint.h>
#include <invn/soniclib/details/icu.h>
#include <invn/soniclib/soniclib.h>
#include <invn/soniclib/sensor_fw/icu_init/icu_algo_format.h>
#include <invn/soniclib/sensor_fw/icu_init/icu_shasta_algo_structs.h>
#include <invn/soniclib/sensor_fw/icu_init/shasta_init_interface.h>
Go to the source code of this file.
Macros | |
#define | ICU_INIT_MAX_SAMPLES 680 |
Functions | |
uint16_t | get_icu_init_fw_ram_init_addr (void) |
uint16_t | get_icu_init_fw_ram_init_size (void) |
const unsigned char * | get_ram_icu_init_init_ptr (void) |
uint8_t | icu_init_init (ch_dev_t *dev_ptr, fw_info_t **fw_info) |
Variables | |
const uint8_t | icu_init_fw_text [] |
const uint8_t | icu_init_fw_vec [] |
const uint16_t | icu_init_text_size |
const uint16_t | icu_init_vec_size |
const char * | icu_init_version |
Internal definitions for the Chirp ICU Initialization sensor firmware.
This file contains various definitions and values for use with the ICU Init sensor firmware. These values are subject to change without notice.
The ICU Init firmware only performs initialization of the sensor. It does not perform any measurements. This firmware is used together with a different firmware image that is loaded and run after the initialization completes.
You should not need to edit this file or call the driver functions directly. Doing so will reduce your ability to benefit from future enhancements and releases from Chirp.