Repository navigation
v0.2.0
What's Changed
Deprecations
- Endpoints versioned are deprecated, use new ones without version
multiple0xB826is deprecated in both cli and server mode, now it's the default behaviourmaxBwin Capabilities json response is deprecated, use the newmaxBwDlandmaxBwUlinstead- Calling uecapabilityparser without a subcommand is deprecated, use the new
cliandserversubcommands --serveroption is deprecated, use the new--portoption instead
New Features
- UE Capability Information
- Parse Alternative TBS Indexes (26a, 33a, 33b)
- Parse UE Capability filters
- Server Mode
- Add an endpoint to get parser version (
/version) - Support storing capabilities (
--store) and reparsing them (--reparse)
- Add an endpoint to get parser version (
- Support parsing of compressed nvitem 28874
- Support parsing of 0xB0CD hexdumps (type QLTE)
- Support parsing of CA Combos exported by Qct Modem Capabilities (type RF)
- Support parsing of mixed max bandwidth and max bandwidth UL
- Support "multi" 0xB826/0xB0CD with multiple empty lines or lines commented with a #
- Support "multi" 0xB826/0xB0CD from new --cacombos scat option (see: fgsect/scat@b8fe95e)
- Support "multi" 0xB826/0xB0CD with a 0x9801 header
- Add BW UL and SCS UL to exported CSVs
Fixes
- Fix CSV export for SUL combos
- Set
maxBwto 90MHz whenmaxBw= 80 and 90MHz is supported - Use the maximum among multiple SCSs and not the first
- Fix header separator check in 0xB0CD parser
General improvements
- Move cli and server mode options in two different subcommands,
cliandserver - Add -p/--port option to server mode, it's default value is 0 that means pick a random available port.
- Add endpoints without version to server mode
- Improve 0xB826 modulation and maxBandwidth parsing
- Replace default version (staging) with commit@hash or tag in docker builds
- Update RRC asn definitions to v17.5.0
- Update mts-asn1 to fix some decoding bugs
Full Changelog: v0.1.0...v0.2.0