Skip to content

Releases: fgsect/scat

SCAT 1.3.0

28 Apr 21:06
Compare
Choose a tag to compare

A stop-gap release before finalizing GSMTAPv3 specification, hopefully at OsmoDevCon 2024. This release contains some important changes.

  • Layer selection support - MAC layer in Qualcomm is now included in the support, PDCP is not thoroughly tested.
  • New dependency on bitstring. Note that SCAT utilizes lsb0 mode which is first included in 3.1.7 and officially supported from 4.0.0+. Most Linux distros do not package the recent version of python3-bitstring yet, I recommend installing bitstring and SCAT through pip for optimal experience.
  • Qualcomm: the device timestamp won't be included in the GSMTAP header. As this was included previously as an hack to the GSMTAP header, as a consequence, PCAP(NG) files generated with SCAT <= 1.2.0 will be incompatible with the future Wireshark releases. A conversion tool will be provided after finalizing GSMTAPv3 format.
  • Qualcomm: Add new NR RRC OTA packet version 0x13, 0x17 + SCell version 0x30003 + MM State version 0x30000 to support S23 Ultra and S24 Ultra by @peacey in #96
  • Samsung: Always use UTC for sdm timestamps by @handymenny in #95
  • Samsung: Support for ICD 9.0
  • Samsung: Support for Trace/ILM item table (no Trace/ILM items are supported yet)

The release is also available at Test PyPI repository: https://test.pypi.org/project/scat/1.3.0/

SCAT 1.2.0

16 Jan 19:29
Compare
Choose a tag to compare
  • Introduce libscrc as optional dependency, and turning off CRC check (#85)
  • Qualcomm: add option to print a hexdump of LTE/NR CA combo information (to be used by external tools)
  • Qualcomm: decode some 5G DIAG items
  • Qualcomm: Decode VoLTE DIAG items
  • Samsung: Change to ICD version based approach for baseband detection
  • Samsung: Enable GSM and 3G items on the mask
  • Samsung: Decode VoLTE DIAG items (S.LSI stack only, not available for Galaxy devices)

This release is also available at Test PyPI repository: https://test.pypi.org/project/scat/1.2.0/

SCAT 1.1.0

18 Aug 17:52
Compare
Choose a tag to compare
  • Revert USB dev/bus to base 10 which caused some confusion
  • Add combined output feature to see stdout as libosmocore log
  • Qualcomm: Implement 5G NR preliminaries
  • Qualcomm: add SIP log items
  • Samsung: Implement 2G, 3G measurements
  • Samsung: add SIP to signaling

SCAT 1.0.0

31 Jul 17:48
Compare
Choose a tag to compare

Initial release with tagged version number