summaryrefslogtreecommitdiff
path: root/controller/fw/src/dsss_demod.h
diff options
context:
space:
mode:
Diffstat (limited to 'controller/fw/src/dsss_demod.h')
-rw-r--r--controller/fw/src/dsss_demod.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/controller/fw/src/dsss_demod.h b/controller/fw/src/dsss_demod.h
index b9e75d2..2e8c003 100644
--- a/controller/fw/src/dsss_demod.h
+++ b/controller/fw/src/dsss_demod.h
@@ -37,6 +37,9 @@ struct matcher_state {
float last_score;
float candidate_score;
+ int last_skips;
+ int candidate_skips;
+
#if DSSS_GOLD_CODE_NBITS > 7
#error DSSS_GOLD_CODE_NBITS is too large for matcher_state.data data type (uint8_t)
#endif
@@ -52,7 +55,7 @@ struct dsss_demod_state {
float correlation[DSSS_GOLD_CODE_COUNT][DSSS_WAVELET_LUT_SIZE];
size_t correlation_wpos;
- struct cwt_iir_filter_state cwt_filter[DSSS_GOLD_CODE_COUNT];
+ struct cwt_iir_filter_state cwt_filter;
struct group group;