Chirp SonicLib  4.9.0
icu_shasta_algo_structs.h
1 //
2 // Created by rprzybyla on 8/25/2021.
3 //
4 
5 #ifndef SHASTA_NONE_ICU_SHASTA_ALGO_STRUCTS_H
6 #define SHASTA_NONE_ICU_SHASTA_ALGO_STRUCTS_H
7 
8 #include <stdint.h>
9 #define ICU_SHASTA_ALGO_VERSION_X 1 //this should be updated whenever ICU_ALGO_SHASTA_CONFIG or ICU_ALGO_SHASTA_OUTPUT change format
10 #define ICU_SHASTA_ALGO_VERSION_Y 0
11 #define ICU_SHASTA_ALGO_VERSION_Z 0
12 #define ICU_SHASTA_ALGO_VERSION_W 0
13 #define ICU_SHASTA_ALGO_ID 0
14 
15 typedef struct shasta_init_out{
16  uint8_t event;
17  uint8_t mask;
19 
20 typedef uint16_t ICU_ALGO_SHASTA_STATE;
21 typedef uint16_t ICU_ALGO_SHASTA_CONFIG;
23 
24 #endif //SHASTA_NONE_ICU_SHASTA_ALGO_STRUCTS_H
Definition: icu_shasta_algo_structs.h:15
uint8_t mask
Definition: icu_shasta_algo_structs.h:17
uint8_t event
Definition: icu_shasta_algo_structs.h:16