44#ifdef TSCH_CS_CONF_FREE_THRESHOLD
45#define TSCH_CS_FREE_THRESHOLD TSCH_CS_CONF_FREE_THRESHOLD
48#define TSCH_CS_FREE_THRESHOLD ((tsch_stat_t)(85ul * TSCH_STATS_BINARY_SCALING_FACTOR / 100))
51#define TSCH_CS_LEARNING_PERIOD_SEC 30
73typedef uint16_t tsch_cs_bitmap_t;
void tsch_cs_adaptations_init(void)
Initializes the TSCH hopping sequence selection module.
bool tsch_cs_process(void)
Potentially update the TSCH hopping sequence.
void tsch_cs_channel_stats_updated(uint8_t updated_channel, uint16_t old_busyness_metric)
Signal the need to potentially update the TSCH hopping sequence.