This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 (commit) via 630cc5a3670ab6957c01c4bd6c8cc739c7aebc48 (commit) via e3a23102b715387b0a3d8d4e16d04ac52cde98b4 (commit) via d273ebf611bfafa6234961b13979f21d0223caec (commit) via 263ccef268c45a122d9d35b217babd772c65ccb2 (commit) via b84699096a3fc40717b792ddf51b678ee7503d91 (commit) via d9553faf62a6e5eec339dd0c324b1a31a71350ab (commit) via 475ece71825f38b9cbface49b432346b9a9cdf8a (commit) via 8c79e2ce6b7aa61687cdda8fd0bd01d7a2e6d9e8 (commit) via f10a8d4c9219b9284ee5922340c182e387bb80dd (commit) via 5da2ac71971d8568a4c0379a71198c6d759eb5da (commit) from ab7eb390cba51809b81d7fa41f5ecd5755e0b609 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 commit 041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 23:14:01 2018 +0700 fake_trx/burst_send.py: handle both GSM and EDGE bursts Previously, it was expected that burst length should be equal to 148. Let's also handle EDGE bursts and use GSM constants. Change-Id: Iab13dd06f175556137c5e25d2cbddb9bea403b09 http://cgit.osmocom.org/osmocom-bb/commit/?id=630cc5a3670ab6957c01c4bd6c8cc739c7aebc48 commit 630cc5a3670ab6957c01c4bd6c8cc739c7aebc48 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 22:13:49 2018 +0700 fake_trx/burst_send.py: also handle RSSI and ToA values Change-Id: Idb9a5ae4a8980a320f6e620c66add7c7393d3ecb http://cgit.osmocom.org/osmocom-bb/commit/?id=e3a23102b715387b0a3d8d4e16d04ac52cde98b4 commit e3a23102b715387b0a3d8d4e16d04ac52cde98b4 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 22:09:53 2018 +0700 fake_trx/burst_gen.py: also handle RSSI and ToA values Change-Id: I7c9441c1154c925dcb5c743e39445495233c123e http://cgit.osmocom.org/osmocom-bb/commit/?id=d273ebf611bfafa6234961b13979f21d0223caec commit d273ebf611bfafa6234961b13979f21d0223caec Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 21:47:31 2018 +0700 fake_trx: use DATAMSG classes for DATA messages The DATAMSG API, that was introduced and extended a few commits before, provides all required methods to create, validate, generate and parse DATA messages. Let's use it now. Change-Id: Ibc99126dc05d873c1ba538a5f4e74866de563f56 http://cgit.osmocom.org/osmocom-bb/commit/?id=263ccef268c45a122d9d35b217babd772c65ccb2 commit 263ccef268c45a122d9d35b217babd772c65ccb2 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 21:11:46 2018 +0700 fake_trx/burst_gen.py: don't store RandBurstGen No need to keep it as a class member. Change-Id: I5bf5846c2b8fa1211cf5150545b9d001c17fa0eb http://cgit.osmocom.org/osmocom-bb/commit/?id=b84699096a3fc40717b792ddf51b678ee7503d91 commit b84699096a3fc40717b792ddf51b678ee7503d91 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 20:55:57 2018 +0700 fake_trx/burst_gen.py: check argv separately Change-Id: I35b5475d3b6df6dc92a1981c693afb63df866c87 http://cgit.osmocom.org/osmocom-bb/commit/?id=d9553faf62a6e5eec339dd0c324b1a31a71350ab commit d9553faf62a6e5eec339dd0c324b1a31a71350ab Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 20:44:15 2018 +0700 fake_trx/data_msg.py: implement header description This change introduces a new method for both types of messages called 'desc_hdr', that generates human-readable header description. Examples: TRX -> L1: fn=571353 tn=1 rssi=-108 toa=-0.53 L1 -> TRX: fn=1777477 tn=3 pwr=161 Change-Id: Iafe63e39ad68f4ff373ae098424d76ca9f83c8fc http://cgit.osmocom.org/osmocom-bb/commit/?id=475ece71825f38b9cbface49b432346b9a9cdf8a commit 475ece71825f38b9cbface49b432346b9a9cdf8a Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sat Jan 27 20:04:25 2018 +0700 fake_trx/data_msg.py: handle bursts properly One L1 -> TRX message carries one to be transmitted burst encoded as regular bits (0 or 1). One TRX -> L1 message carries one received burst encoded as unsigned soft-bits (0..254). This shall be noted during message encoding and decoding process. Also, we shall distinguish between GSM and EDGE bursts. Change-Id: I909b7a4dc70e8c632987bde07f00281a6595c4cb http://cgit.osmocom.org/osmocom-bb/commit/?id=8c79e2ce6b7aa61687cdda8fd0bd01d7a2e6d9e8 commit 8c79e2ce6b7aa61687cdda8fd0bd01d7a2e6d9e8 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Thu Jan 25 01:24:44 2018 +0600 fake_trx/data_msg.py: implement header randomization This feature could be used by both burst_gen.py and burst_send.py. Change-Id: I724e267382ff32ef1f964b1ee6cbe99069139867 http://cgit.osmocom.org/osmocom-bb/commit/?id=f10a8d4c9219b9284ee5922340c182e387bb80dd commit f10a8d4c9219b9284ee5922340c182e387bb80dd Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jan 24 05:10:09 2018 +0600 fake_trx: implement classes for DATA messages This change introduces three new classes: - DATAMSG - abstract class, defines common fields and methods for any message on DATA interface, e.g. frame and timeslot numbers, bit conversation methods, etc. - DATAMSG_L12TRX - a child of DATAMSG, defines a message coming from L1 to TRX. - DATAMSG_TRX2L1 - a child of DATAMSG, defines a message coming from TRX to L1. Both child classes could be used to generate DATA messages from known fields (i.e. fn, tn, etc.), and parse them back from already encoded DATA messages. Change-Id: Id1c72f0b18fb128acc74d0cd899fb7aab7bd8790 http://cgit.osmocom.org/osmocom-bb/commit/?id=5da2ac71971d8568a4c0379a71198c6d759eb5da commit 5da2ac71971d8568a4c0379a71198c6d759eb5da Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Wed Jan 24 22:58:48 2018 +0600 fake_trx: share and use common GSM constants Previously there were multiple definitions of some common GSM constants in different modules. Let's share them. Change-Id: Id6cdfbc6e8688755a0df7e44daa512c9afa7dad2 ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/burst_gen.py | 118 +++-- src/target/fake_trx/burst_send.py | 102 +++-- src/target/fake_trx/clck_gen.py | 6 +- src/target/fake_trx/data_if.py | 86 +--- src/target/fake_trx/data_msg.py | 525 ++++++++++++++++++++++ src/target/fake_trx/{fake_pm.py => gsm_shared.py} | 38 +- src/target/fake_trx/rand_burst_gen.py | 6 +- src/target/fake_trx/trx_sniff.py | 61 +-- 8 files changed, 726 insertions(+), 216 deletions(-) create mode 100644 src/target/fake_trx/data_msg.py copy src/target/fake_trx/{fake_pm.py => gsm_shared.py} (51%) hooks/post-receive -- The Open Source GSM Base Band stack