|
Chirp SonicLib
4.9.0
|
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-no-txopt/icu_algo_format.h>#include <invn/soniclib/sensor_fw/icu_init-no-txopt/icu_shasta_algo_structs.h>#include <invn/soniclib/sensor_fw/icu_init-no-txopt/shasta_init_interface.h>Go to the source code of this file.
Macros | |
| #define | ICU_INIT_NO_TXOPT_MAX_SAMPLES (680) |
Functions | |
| uint16_t | get_icu_init_no_txopt_fw_ram_init_addr (void) |
| uint16_t | get_icu_init_no_txopt_fw_ram_init_size (void) |
| const unsigned char * | get_ram_icu_init_no_txopt_init_ptr (void) |
| uint8_t | icu_init_no_txopt_init (ch_dev_t *dev_ptr, fw_info_t **fw_info) |
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.