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 318f8b78aad5961eba6b179f84e772bff759ade3 (commit) via d406afd23e5e0efb38a11bd40a7ff6f0a01ee7f6 (commit) via 711e2f256e125398cca69b841493d3063389cef1 (commit) via 3dfd6cbae5b81f287bd95940330458ef1fd8d653 (commit) via afd110a3b5d8a565bffb251f9e031b56605558ac (commit) from 041bfc0b0313c2b89d3ff0488d3d5f54d22fa197 (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=318f8b78aad5961eba6b179f84e772bff759ade3 commit 318f8b78aad5961eba6b179f84e772bff759ade3 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Tue Feb 20 19:43:02 2018 +0700 fake_trx/data_dump.py: use 2 bytes to store message length One byte may store a value in range [0x00, 0xff]. The maximal 0xff value is 255 in dec, so a message length is limited to 255 bytes. This is enough for GSM bursts, but not for EDGE. Since this change, two bytes of header are used to store the pending message length. All captures created before are not supported anymore... Change-Id: I5a69d5cf2914fe56b2f9acca6054c9470627f91e http://cgit.osmocom.org/osmocom-bb/commit/?id=d406afd23e5e0efb38a11bd40a7ff6f0a01ee7f6 commit d406afd23e5e0efb38a11bd40a7ff6f0a01ee7f6 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Tue Feb 20 19:21:54 2018 +0700 fake_trx/burst_send.py: implement DATA capture support Previously, this tool was only able to read a hand-crafted text file with bursts and send them via the DATA interface. This is not so useful... This change implements support of reading DATA capture files, which can be generated e.g. by trx_sniff.py or burst_gen.py. Both standart input (stdio) and text-files are not supported anymore. Usage example: ./burst_send.py -m L1 -i capture.bin --timeslot 2 Change-Id: I626662bd1897c874421ab5178970ec19325f8a47 http://cgit.osmocom.org/osmocom-bb/commit/?id=711e2f256e125398cca69b841493d3063389cef1 commit 711e2f256e125398cca69b841493d3063389cef1 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Tue Feb 20 18:19:48 2018 +0700 fake_trx/burst_gen.py: add burst capture support Now all generated bursts can be also written to a capture file, using a new option called '--output-file'. If a file already exists, bursts would be appended to the end. Otherwise a new capture file is created. Change-Id: I074ff7dbc4d6beecdecce20de9dade5939e707f2 http://cgit.osmocom.org/osmocom-bb/commit/?id=3dfd6cbae5b81f287bd95940330458ef1fd8d653 commit 3dfd6cbae5b81f287bd95940330458ef1fd8d653 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Tue Feb 20 18:02:35 2018 +0700 fake_trx/trx_sniff.py: use DATADumpFile for capture writing Since we have a separate class for DATA capture management now, no need to implement the wheel - let's just use it! Change-Id: I7c30bcea294ce7270bf905ae5420a06dbc2e46f1 http://cgit.osmocom.org/osmocom-bb/commit/?id=afd110a3b5d8a565bffb251f9e031b56605558ac commit afd110a3b5d8a565bffb251f9e031b56605558ac Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Tue Feb 20 17:36:09 2018 +0700 fake_trx: implement classes for DATA capture menagement This change introduces the following classes: - DATADump - basic class, which contains methods to generate and parse the a message header, and some constants. - DATADumpFile - a child class, which contains methods to write and parse DATA messages from capture files. Usage example: # Open a capture file ddf = DATADumpFile("capture.bin") # Parse the 10th message msg = ddf.parse_msg(10) msg.fn = 100 msg.tn = 0 # Append one to the end of the capture ddf.append_msg(msg) Change-Id: I1b31183bd7bcca94de089847ee0b2f4ec88a7f1d ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/README | 6 +- src/target/fake_trx/burst_gen.py | 16 +- src/target/fake_trx/burst_send.py | 205 ++++++++++---------- src/target/fake_trx/data_dump.py | 382 ++++++++++++++++++++++++++++++++++++++ src/target/fake_trx/trx_sniff.py | 30 +-- 5 files changed, 508 insertions(+), 131 deletions(-) create mode 100644 src/target/fake_trx/data_dump.py hooks/post-receive -- The Open Source GSM Base Band stack