aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoding.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-06-02encoding: pass RFN to write_immediate_assignment(_reject)()Pau Espin Pedrol1-22/+22
2023-04-12gprs_rlcmac: convert from C++ to CMax1-1/+1
2023-02-24en/decoding: fix deprecated include pathPhilipp Maier1-1/+1
2022-12-16Get rid of tbf->first_tsPau Espin Pedrol1-2/+2
2022-12-12encoding::write_immediate_assignment(): Constify tbf paramPau Espin Pedrol1-7/+7
2022-10-28encoding: Use MT_PACKET_UPLINK_ASSIGNMENT define instead of hardcoded valuePau Espin Pedrol1-1/+1
2022-10-28Rename as_{dl,ul}_tbf -> tbf_as_{dl,ul}_tbfPau Espin Pedrol1-6/+6
2022-10-16Use GSM48_MT_RR_IMM_ASS instead of hardcoded 0x3f valuePau Espin Pedrol1-1/+1
2022-10-16cosmetic: Add missing spacing between paramsPau Espin Pedrol1-13/+13
2022-06-29encoding: fix an uninitialized field in gen_freq_params()Vadim Yanitskiy1-0/+2
2021-12-14treewide: remove FSF address2021q4Oliver Smith1-4/+0
2021-08-23Move tbf ul_ack_state to osmocom FSMPau Espin Pedrol1-3/+2
2021-08-23Get rid of lots of code only used by testsPau Espin Pedrol1-10/+2
2021-08-23replace dl_ass_state with osmocom FSMPau Espin Pedrol1-3/+3
2021-08-23Replace ul_ass_state with osmocom FSMPau Espin Pedrol1-4/+2
2021-05-11encoding: Encode TA in UL ACK/NACK if availablePau Espin Pedrol1-2/+19
2021-05-11encoding: Use gsm48_ta_is_valid() APIPau Espin Pedrol1-1/+1
2021-05-11Tx ul ack/nack: Avoid sending invalid/unknown TLLIPau Espin Pedrol1-4/+14
2021-04-26Make WaitIndication T3172 configurablePau Espin Pedrol1-4/+10
2021-04-26Make use of T3142 received from BTSPau Espin Pedrol1-6/+4
2021-02-03nacc: Implement Pkt Cell Change Continue retransmissionPau Espin Pedrol1-5/+5
2021-02-01encoding: Fix comment description of S/P fieldPau Espin Pedrol1-2/+2
2021-02-01Update TS 04.60 references to new TS 44.060Pau Espin Pedrol1-3/+3
2021-01-29Introduce NACC supportPau Espin Pedrol1-0/+53
2021-01-25encoding: fix typos in commentPau Espin Pedrol1-2/+2
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-0/+1
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-10/+10
2020-12-01Dl TBF: Get rid of LLC UI dummy blocks following other dataPau Espin Pedrol1-55/+64
2020-11-17encoding: Fix duplicate word in log strPau Espin Pedrol1-1/+1
2020-11-05Fix mcs_is_valid(): UNKNOWN value is not a valid (M)CSPau Espin Pedrol1-0/+1
2020-10-29cosmetic: Fix ws between if keyword and parenthesisPau Espin Pedrol1-1/+1
2020-10-24tbf: Make window() available to tbf base classPau Espin Pedrol1-2/+5
2020-09-10encoding: fix gen_freq_params(): do not check pdch twiceVadim Yanitskiy1-1/+1
2020-09-08encoding: implement handing of hopping parametersVadim Yanitskiy1-11/+59
2020-09-08encoding: use CSN.1 codec to generate Packet Uplink AssignmentVadim Yanitskiy1-75/+105
2020-09-08encoding: clarify docstring for write_packet_downlink_assignment()Vadim Yanitskiy1-3/+2
2020-08-24encoding: pass pdch slot directly to encoding functionsVadim Yanitskiy1-6/+8
2020-08-24encoding: use bool for use_egprs in write_packet_uplink_assignment()Vadim Yanitskiy1-1/+1
2020-08-24encoding: fix RRBP field in write_packet_uplink_assignment()Vadim Yanitskiy1-1/+1
2020-08-24encoding: do not encode out of range Timing Advance valuesVadim Yanitskiy1-3/+8
2020-08-24encoding: constify 'tbf' in UL/DL assignment functionsVadim Yanitskiy1-2/+2
2020-08-24paging: pass struct osmo_mobile_identity, not encoded IE bytesNeels Hofmeyr1-2/+8
2020-07-18encoding: assert() presence of Downlink TBFVadim Yanitskiy1-4/+1
2020-07-18encoding: drop log_alert_exit(), use OSMO_ASSERT() insteadVadim Yanitskiy1-13/+2
2020-07-09encoding.cpp: Fix missing spacing in function paramPau Espin Pedrol1-2/+2
2020-07-09encoding: Encode TA as unsigned and check validty against GSM48_TA_INVALIDPau Espin Pedrol1-3/+3
2020-05-25encoding: fix write_ia_rest_egprs_uplink_sba(): add missing CHECK(rc)Vadim Yanitskiy1-0/+1
2020-05-23encoding: cosmetic: use RLC_MODE_ACKNOWLEDGED where possibleVadim Yanitskiy1-2/+3
2020-05-20Get rid of class GprsCodingSchemePau Espin Pedrol1-3/+3
2020-02-10encoding: assert return value of bitvec_set_u64()Vadim Yanitskiy1-1/+2