38 #include <invn/soniclib/sensor_fw/icu_init/icu_algo_format.h>
39 #include <invn/soniclib/sensor_fw/icu_init/icu_shasta_algo_structs.h>
40 #include <invn/soniclib/sensor_fw/icu_init/shasta_init_interface.h>
42 #define ICU_INIT_MAX_SAMPLES 680
44 extern const char *icu_init_version;
45 extern const uint8_t icu_init_fw_text[];
46 extern const uint8_t icu_init_fw_vec[];
47 extern const uint16_t icu_init_text_size;
48 extern const uint16_t icu_init_vec_size;
50 uint16_t get_icu_init_fw_ram_init_addr(
void);
51 uint16_t get_icu_init_fw_ram_init_size(
void);
53 const unsigned char *get_ram_icu_init_init_ptr(
void);
Internal definitions for TDK/Chirp ICU ultrasonic sensors.
SonicLib public API and support functions for TDK/InvenSense ultrasonic sensors (originally developed...
Chirp sensor device descriptor structure.
Definition: soniclib.h:732
Definition: soniclib.h:658