diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-04-27 20:24:12 +0200 |
---|---|---|
committer | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-05-03 20:39:05 +0200 |
commit | 87c5f2c92de886a3dfbf2fae75fc0893303d271e (patch) | |
tree | b5a7e5190e375b2b00870dbd2edd5e45180c458f | |
parent | a4127f272a58e00abc45ea5c7c206111a29a5922 (diff) |
trx_toolkit/data_msg.py: update entries in enum Modulation
-rw-r--r-- | src/target/trx_toolkit/data_msg.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/target/trx_toolkit/data_msg.py b/src/target/trx_toolkit/data_msg.py index 5e429643..8257c4d1 100644 --- a/src/target/trx_toolkit/data_msg.py +++ b/src/target/trx_toolkit/data_msg.py @@ -31,11 +31,13 @@ from gsm_shared import * class Modulation(Enum): """ Modulation types defined in 3GPP TS 45.002 """ - ModGMSK = (0b0000, 148) - Mod8PSK = (0b0100, 444) - ModAQPSK = (0b0110, 296) - Mod16QAM = (0b1000, 592) - Mod32QAM = (0b1010, 740) + ModGMSK = (0b0000, 1 * GMSK_BURST_LEN) + Mod8PSK = (0b0100, 3 * GMSK_BURST_LEN) + ModGMSK_AB = (0b0110, 1 * GMSK_BURST_LEN) + # ModRFU = (0b0111, 0) # Reserved for Future Use + Mod16QAM = (0b1000, 4 * GMSK_BURST_LEN) + Mod32QAM = (0b1010, 5 * GMSK_BURST_LEN) + ModAQPSK = (0b1100, 2 * GMSK_BURST_LEN) def __init__(self, coding, bl): # Coding in TRXD header |