Releases: semuconsulting/pyrtcm
Releases · semuconsulting/pyrtcm
v1.1.2
What's Changed
- Rc 1.1.2 by @semuadmin in #60
- Sphinx documentation and docstrings enhanced to include global constants and decodes.
socket_stream.SocketStream
class renamed tosocket_wrapper.SocketWrapper
class for clarity.- Drop active support for Python 3.8 - now End of Life as at October 2024.
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Rc 1.1.1 by @semuadmin in #58
- Internal performance enhancements -
UBXReader.parse()
now 30% faster. - Internal enhancements to logging and exception handling.
- Enhance test coverage
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Rc 1.1.0 by @semuadmin in #57
PRN
,CELLPRN
andCELLSIG
attributes added to satellite (NSAT) and cell (NCELL) groups within parsed RTCM3 MSM payloads viaSPARTNMessage._getsatcellmaps()
function, replacing previoussat2prn()
andcell2prn()
helper functionality. labelmsm keyword argument signifies either RINEX (1) or Frequency Band (2) signal format for CELLSIG attribute.
Full Changelog: v1.0.20...v1.1.0
v1.0.20
What's Changed
- RC 1.0.20 by @semuadmin in #56
- Add parse_msm helper method to parse RTCM3 MSM message type into series of iterable data arrays.
- Add parse_4076_201 helper method to parse RTCM3 4076_201 SSR message types into series of iterable data arrays.
- Internal streamlining of conditional group parsing & updated docstrings - no functional changes.
Full Changelog: v1.0.19...v1.0.20
v1.0.19
What's Changed
- Rc 1.0.19 by @semuadmin in #55
ENHANCEMENTS
- Minor internal streamlining of nested group parsing - no functional changes.
Full Changelog: v1.0.18...v1.0.19
v1.0.18
What's Changed
- RELEASE CANDIDATE 1.0.18 by @semuadmin in #54
FIXES:
- Fixes issue with parsing of IGM05/IGM06 SSR message payloads e.g. 4076_025, 4076_066, etc. Output can be verified using caster products.igs-ip.net:2101/SSRC02IGS1.
Full Changelog: v1.0.17...v1.0.18
v1.0.17
What's Changed
- RELEASE CANDIDATE 1.0.17 by @semuadmin in #53
ENHANCEMENTS:
- Add proprietary IGS SSR 4076 messages, as defined in https://files.igs.org/pub/data/format/igs_ssr_v1.pdf. NB not fully tested as available NTRIP sources only cover a subset of the 4076 subtypes defined.
Full Changelog: v1.0.16...v1.0.17
v1.0.16
What's Changed
- RELEASE CANDIDATE 1.0.16 by @semuadmin in #49
- PRN SIG mapping streamlined - id2prnsigmap() helper method replaced by dictionary PRNSIGMAP.
- Various minor internal refactoring.
Full Changelog: v1.0.15...v1.0.16
v1.0.15
What's Changed
- RELEASE CANDIDATE 1.0.15 by @semuadmin in #48
CHANGES:
- MSM GNSSEpoch field now parsed into appropriate datafield(s) e.g. GLONASS GNSSEpoch = {"DF416": "GLONASS Day Of Week", "DF034": "GLONASS Epoch Time (tk)"}.
- MSM Extended Satellite Information field parsed into appropriate datafield e.g. DF419 for GLONASS, ExtSatInfo for other GNSS.
Full Changelog: v1.0.14...v1.0.15
v1.0.14
What's Changed
- Minor internal streamlining of RTCM 1230 message processing.
- Rc 1.0.14 by @semuadmin in #45
Full Changelog: v1.0.13...v1.0.14