diff options
Diffstat (limited to 'src/mslot_class.h')
-rw-r--r-- | src/mslot_class.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mslot_class.h b/src/mslot_class.h index 9e9dfba5..a6366fc1 100644 --- a/src/mslot_class.h +++ b/src/mslot_class.h @@ -32,14 +32,15 @@ #define MS_A 254 /* 1 with hopping, 0 without */ #define MS_B 253 /* 1 with hopping, 0 without (change Rx to Tx)*/ #define MS_C 252 /* 1 with hopping, 0 without (change Tx to Rx)*/ +#define MS_TO 251 /* 31 symbol periods (this can be provided by a TA offset, i.e. a minimum TA value) */ #define DEFAULT_MSLOT_CLASS 12 /* multislot class selection routines */ uint8_t mslot_class_get_ta(uint8_t ms_cl); uint8_t mslot_class_get_tb(uint8_t ms_cl); -uint8_t mslot_class_get_ra(uint8_t ms_cl); -uint8_t mslot_class_get_rb(uint8_t ms_cl); +uint8_t mslot_class_get_ra(uint8_t ms_cl, uint8_t ta); +uint8_t mslot_class_get_rb(uint8_t ms_cl, uint8_t ta); uint8_t mslot_class_get_tx(uint8_t ms_cl); uint8_t mslot_class_get_rx(uint8_t ms_cl); uint8_t mslot_class_get_sum(uint8_t ms_cl); |