Releases: daniestevez/gr-satellites
Releases · daniestevez/gr-satellites
gr-satellites v5.9.0
Changelog
Added
- Kurtosis block
- Level to Message block
- Message Counter block
- NanoCom Golay Decode Length block
- Packet CSMA block
- Support for 239Alferov
- Support for BEE-1000
- Support for BOTAN
- Support for CroCube
- Support for FORESAIL-1P
- Support for Geoscan-1,2,3,4,5,6
- Support for HCT-SAT2
- Support for HUNITY
- Support for HYDRA-T and HYDRA-W
- Support for INHA-RoSAT
- Support for INNOCUBE
- Support for InnoSat3 and InnoSat16
- Support for JACK-001 and JACK-003
- Support for K-HERO
- Support for PHI-1
- Support for RSP-03
- Support for SNUGLITE-III DURI and HANA
- Support for SPIRONE
- Support for UND ROADS 1 and 2
Changed
- Added new CCSDS framing to ERMINAZ-1U SatYAML
- Added packet length tat support to Fixed Length to PDU block
- Deprecate varlen_packet_framer and varlen_packet_tagger
- Refactored timezone handling
- Removed some unused imports and code duplication in telemetry parsers
- TUBIN telemetry server URL
- Update HADES-R NORAD ID
- Update WS-1 NORAD ID
- Upgrade to C++17
Fixed
- MOBITEX deframer: drop frame if none of the datablocks is correct
Removed
- Removed deprecated fixedlen_tagger block
- sync_to_pdu*.grc files
What's Changed
- Add blocks for lower latency decoding of AX100 by @daniestevez in #755
- Improvements and bugfixes for AX100 by @daniestevez in #761
- Add Message Counter block by @daniestevez in #762
- Mark varlen_packet_{framer,tagger} as deprecated by @daniestevez in #765
- Add blocks for CSMA support by @daniestevez in #766
- CCSDS_README: Fix hyperlinks to examples by @kerel-fs in #768
- Remove empty parameters in Message Counter GRC file by @daniestevez in #772
- Update ERMINAZ-1U.yml by @kerel-fs in #771
- Replace WS-1's temporary NORAD ID by the definitive one by @deckbsd in #774
- pdu_to_kiss: Use dateutil.parser if python <3.11 and available by @kerel-fs in #769
- Mobitex: Drop frame if none of the datablocks is correct by @kerel-fs in #775
- Upgrade C++ standard to C++17 by @daniestevez in #777
- Small fixes regarding fixedlen_to_pdu by @daniestevez in #778
- Remove deprecated fixedlen_tagger block by @daniestevez in #779
- Replace HADES-R's temporary NORAD ID by the definitive one. by @deckbsd in #781
- Add support for satellites from multiple 2025 launches by @daniestevez in #785
- Add support for HCT-SAT2 by @daniestevez in #786
- Update TUBIN.yml by @janvgils in #787
- Add support for BEE-1000 by @daniestevez in #788
- Update sphinx requirements with pip-compile by @daniestevez in #789
- Add support for FORESAIL-1P by @daniestevez in #790
- Add support for HUNITY by @daniestevez in #791
New Contributors
Full Changelog: v5.8.0...v5.9.0
gr-satellites v5.8.0
The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites 5.8.0
- GNU Radio 3.9 -> gr-satellites 4.15.0
- GNU Radio 3.8 -> gr-satellites 3.22.0
Changelog
Added
- Added callsign to deframer options
- Basic support for SigMF input
- CSP Address Filter block
- CSP ZMQ blocks
- Frame counter block
- Mobitex-NX deframer
- Support for JINJUSAT-1B
- Support for Hex20 Nila
- Support for NUSHSAT-1
- Support for TEVEL2 satellites
- Telemetry decoder for TUBiX20 (TUBIN)
- Time-dependent delay block
- Time synchronization tag to Doppler correction block
- U482C encoder block
- Uplink argument to tle_to_doppler_file.py example
Fixed
- Callsign '-' handling in Check AX.25 Address
- Packet size bug in AX100 deframer
- pybind11 bug in swap_header
- Timezone handling in PDU to KISS
Changed
- Added callsign in SatYAML to BEESAT-1,-9, TUBIN, NanoFF-A,-B, and TechnoSat
- Improved version printout in gr_satellites CLI app
- Updated AX.25 packet radio examples
- Use GNU Radio crc_check in GNU Radio >= 3.10
gr-satellites v4.15.0
The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.7.0
- GNU Radio 3.9 -> gr-satellites v4.14.0
- GNU Radio 3.8 -> gr-satellites v3.21.0
Changelog
Added
- Check Hex String block
- OpenLST deframer
- Repeater address matching to Check AX.25 Address block
- Support for AEPEX
- Support for ARTICSAT-1
- Support for ASRTU-1
- Support for BINAR-2, -3, and -4
- Support for Bluebird-01 to -05
- Support for COLIBRI-S
- Support for DORA
- Support for HADES-R
- Support for HORIZON
- Support for HYPERVIEW-1G
- Support for MORDOVIA-IOT
- Support for RTU-MIREA1
- Support for RUZAEVKA-390
- Support for TUSUR-GO
- Support for VIZARD-ION
- Support for ZIMSAT-2
- TM KISS transport
- Vector stream IO Reed-Solomon encoder block
Fixed
- Error when opening Doppler file fails in Doppler correction block
Changed
- Added frame length parameter to GEOSCAN deframer
- Replaced erminaz_ssdv and jy1sat_ssdv by generic gr_satellites_ssdv script
gr-satellites v3.22.0
The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.7.0
- GNU Radio 3.9 -> gr-satellites v4.14.0
- GNU Radio 3.8 -> gr-satellites v3.21.0
Changelog
Added
- Check Hex String block
- OpenLST deframer
- Repeater address matching to Check AX.25 Address block
- Support for AEPEX
- Support for ARTICSAT-1
- Support for ASRTU-1
- Support for BINAR-2, -3, and -4
- Support for Bluebird-01 to -05
- Support for COLIBRI-S
- Support for DORA
- Support for HADES-R
- Support for HORIZON
- Support for HYPERVIEW-1G
- Support for MORDOVIA-IOT
- Support for RTU-MIREA1
- Support for RUZAEVKA-390
- Support for TUSUR-GO
- Support for VIZARD-ION
- Support for ZIMSAT-2
- TM KISS transport
- Vector stream IO Reed-Solomon encoder block
Fixed
- Error when opening Doppler file fails in Doppler correction block
Changed
- Added frame length parameter to GEOSCAN deframer
- Replaced erminaz_ssdv and jy1sat_ssdv by generic gr_satellites_ssdv script
gr-satellites v5.7.0
The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.7.0
- GNU Radio 3.9 -> gr-satellites v4.14.0
- GNU Radio 3.8 -> gr-satellites v3.21.0
Changelog
Added
- Check Hex String block
- OpenLST deframer
- Repeater address matching to Check AX.25 Address block
- Support for AEPEX
- Support for ARTICSAT-1
- Support for ASRTU-1
- Support for BINAR-2, -3, and -4
- Support for Bluebird-01 to -05
- Support for COLIBRI-S
- Support for DORA
- Support for HADES-R
- Support for HORIZON
- Support for HYPERVIEW-1G
- Support for MORDOVIA-IOT
- Support for RTU-MIREA1
- Support for RUZAEVKA-390
- Support for TUSUR-GO
- Support for VIZARD-ION
- Support for ZIMSAT-2
- TM KISS transport
- Vector stream IO Reed-Solomon encoder block
Fixed
- Error when opening Doppler file fails in Doppler correction block
Changed
- Added frame length parameter to GEOSCAN deframer
- Replaced erminaz_ssdv and jy1sat_ssdv by generic gr_satellites_ssdv script
gr-satellites v4.14.0
The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.7.0
- GNU Radio 3.9 -> gr-satellites v4.14.0
- GNU Radio 3.8 -> gr-satellites v3.21.0
Changelog
Added
- Check Hex String block
- OpenLST deframer
- Repeater address matching to Check AX.25 Address block
- Support for AEPEX
- Support for ARTICSAT-1
- Support for ASRTU-1
- Support for BINAR-2, -3, and -4
- Support for Bluebird-01 to -05
- Support for COLIBRI-S
- Support for DORA
- Support for HADES-R
- Support for HORIZON
- Support for HYPERVIEW-1G
- Support for MORDOVIA-IOT
- Support for RTU-MIREA1
- Support for RUZAEVKA-390
- Support for TUSUR-GO
- Support for VIZARD-ION
- Support for ZIMSAT-2
- TM KISS transport
- Vector stream IO Reed-Solomon encoder block
Fixed
- Error when opening Doppler file fails in Doppler correction block
Changed
- Added frame length parameter to GEOSCAN deframer
- Replaced erminaz_ssdv and jy1sat_ssdv by generic gr_satellites_ssdv script
gr-satellites v3.21.0
The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.7.0
- GNU Radio 3.9 -> gr-satellites v4.14.0
- GNU Radio 3.8 -> gr-satellites v3.21.0
Changelog
Added
- Check Hex String block
- OpenLST deframer
- Repeater address matching to Check AX.25 Address block
- Support for AEPEX
- Support for ARTICSAT-1
- Support for ASRTU-1
- Support for BINAR-2, -3, and -4
- Support for Bluebird-01 to -05
- Support for COLIBRI-S
- Support for DORA
- Support for HADES-R
- Support for HORIZON
- Support for HYPERVIEW-1G
- Support for MORDOVIA-IOT
- Support for RTU-MIREA1
- Support for RUZAEVKA-390
- Support for TUSUR-GO
- Support for VIZARD-ION
- Support for ZIMSAT-2
- TM KISS transport
- Vector stream IO Reed-Solomon encoder block
Fixed
- Error when opening Doppler file fails in Doppler correction block
Changed
- Added frame length parameter to GEOSCAN deframer
- Replaced erminaz_ssdv and jy1sat_ssdv by generic gr_satellites_ssdv script
gr-satellites v5.6.0
gr-satellites periodic release. The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.6.0
- GNU Radio 3.9 -> gr-satellites v4.13.0
- GNU Radio 3.8 -> gr-satellites v3.20.0
Changelog
Added
- 19k2 transmitter for RESHUCUBE
- 19k2 transmitter for ISOI
- AFSK transmitter for CUBEBUG-3
- HADES deframer in SatYAML and core flowgraph
- Support for AVION
- Support for BELIEFSAT-0
- Support for CATSAT
- Support for CUAVA-2
- Support for ERMINAZ
- Support for GRBBeta
- Support for Kashiwa
- Support for KILICSAT
- Support for MOVE-II and Nanolink transport
- Support for NANOFF-A and -B
- Support for OOV-Cube
- Support for ROBUSTA-3A
- Support for SATURN
- Support for SONATE-2
- Support for VDNH-80
- Support for WS-1
- Policy for commercial missions
- Waveform plot Python script (in tools)
Fixed
- AHMAT-1 NORAD ID
- Astrocast 0.1 frequency
- BISONSAT NORAD ID
- CCSDS Deframer example
- Crashes when the BME Submitter fails
- Fixedlen to Pdu GRC YAML
- Hayasat NORAD ID
- IRIS NORAD ID
- KS-1Q NORAD ID
- MCUBED-2 NORAD ID
- MONITOR-2 NORAD ID and transmitters
- PDU add meta GRC YAML
- QARMAN NORAD ID
- ROBUSTA-3A NORAD ID
- SCOOB-II NORAD ID
- USP AX.25 Crop GRC YAML
- Varlen Packet Framer and Varlen Packet Tagger GRC YAML
Changed
- FSK deviation for AALTO-1
- FSK deviation for AISTECHSAT-2 and -3
- FSK deviation for al-Farabi-2
- FSK deviation for ARCCUBE-1
- FSK deviation for Astrocast 0.1
- FSK deviation for BCCSAT 1
- FSK deviation for BDSAT-2
- FSK deviation for BEESAT-2 and -9
- FSK deviation for BISONSAT
- FSK deviation for BlueWalker 3
- FSK deviation for CIRBE
- FSK deviation for CubeBel-2
- FSK deviation for CUBEBUG-3
- FSK deviation for CUBE-L
- FSK deviation for CubeSX-HSE, -HSE-2, -HSE-3 and -Sirius-HSE
- FSK deviation for CUTE
- FSK deviation for DEKART
- FSK deviation for D-STAR One LightSat, iSat and Sparrow
- FSK deviaiton for EIRSAT-1
- FSK deviaiton for ENSO
- FSK deviation for GO-32
- FSK deviation for GRBAlpha
- FSK deviation for GREENCUBE
- FSK deviation for Hayasat
- FSK deviation for INS-2TD
- FSK deviation for INSPIRE-SAT 1 and 7
- FSK deviation for ION-MK01
- FSK deviation for IRIS-A
- FSK deviation for KAFASAT
- FSK deviation for KSU CubeSat
- FSK deviation for LEDSAT
- FSK deviation for LilacSat-2
- FSK deviation for Lucky-7
- FSK deviation for Luojia-1
- FSK deviation for MCUBED-2
- FSK deviation for MIMAN
- FSK deviation for MONITOR-3 and -4
- FSK deviation for NANOFF-A and -B
- FSK deviation for NANOZOND
- FSK deviation for NETSAT 2
- FSK deviation for NORBI
- FSK deviation for OrbiCraft-Zorkiy
- FSK deviation for PEARL-1C and -1H
- FSK deviation for POLYITAN-1
- FSK deviation for SelfieSat
- FSK deviation for Sharjahsat-1
- FSK deviation for SKOLTECH-B1
- FSK deviation for SNUGLITE
- FSK deviation for SOMP 2b
- FSK deviation for SONATE-2
- FSK deviation for SSS-2B
- FSK deviation for STRATOSAT-TK1
- FSK deviation for SUCHAI-2 and -3
- FSK deviation for Suomi 100
- FSK deviation for TIGRISAT
- FSK deviation for TTU-100
- FSK deviation for TUBIN
- FSK deviation for UmKA-1
- FSK deviation for UPMSat 2
- FSK deviation for UTMN-2
- FSK deviation for UWE-4
- FSK deviation for VERONIKA
- FSK deviation for VIZARD-METEO
- FSK deviation for VZLUSAT-2
gr-satellites v4.13.0
gr-satellites periodic release. The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.6.0
- GNU Radio 3.9 -> gr-satellites v4.13.0
- GNU Radio 3.8 -> gr-satellites v3.20.0
Changelog
Added
- 19k2 transmitter for RESHUCUBE
- 19k2 transmitter for ISOI
- AFSK transmitter for CUBEBUG-3
- HADES deframer in SatYAML and core flowgraph
- Support for AVION
- Support for BELIEFSAT-0
- Support for CATSAT
- Support for CUAVA-2
- Support for ERMINAZ
- Support for GRBBeta
- Support for Kashiwa
- Support for KILICSAT
- Support for MOVE-II and Nanolink transport
- Support for NANOFF-A and -B
- Support for OOV-Cube
- Support for ROBUSTA-3A
- Support for SATURN
- Support for SONATE-2
- Support for VDNH-80
- Support for WS-1
- Policy for commercial missions
- Waveform plot Python script (in tools)
Fixed
- AHMAT-1 NORAD ID
- Astrocast 0.1 frequency
- BISONSAT NORAD ID
- CCSDS Deframer example
- Crashes when the BME Submitter fails
- Fixedlen to Pdu GRC YAML
- Hayasat NORAD ID
- IRIS NORAD ID
- KS-1Q NORAD ID
- MCUBED-2 NORAD ID
- MONITOR-2 NORAD ID and transmitters
- PDU add meta GRC YAML
- QARMAN NORAD ID
- ROBUSTA-3A NORAD ID
- SCOOB-II NORAD ID
- USP AX.25 Crop GRC YAML
- Varlen Packet Framer and Varlen Packet Tagger GRC YAML
Changed
- FSK deviation for AALTO-1
- FSK deviation for AISTECHSAT-2 and -3
- FSK deviation for al-Farabi-2
- FSK deviation for ARCCUBE-1
- FSK deviation for Astrocast 0.1
- FSK deviation for BCCSAT 1
- FSK deviation for BDSAT-2
- FSK deviation for BEESAT-2 and -9
- FSK deviation for BISONSAT
- FSK deviation for BlueWalker 3
- FSK deviation for CIRBE
- FSK deviation for CubeBel-2
- FSK deviation for CUBEBUG-3
- FSK deviation for CUBE-L
- FSK deviation for CubeSX-HSE, -HSE-2, -HSE-3 and -Sirius-HSE
- FSK deviation for CUTE
- FSK deviation for DEKART
- FSK deviation for D-STAR One LightSat, iSat and Sparrow
- FSK deviaiton for EIRSAT-1
- FSK deviaiton for ENSO
- FSK deviation for GO-32
- FSK deviation for GRBAlpha
- FSK deviation for GREENCUBE
- FSK deviation for Hayasat
- FSK deviation for INS-2TD
- FSK deviation for INSPIRE-SAT 1 and 7
- FSK deviation for ION-MK01
- FSK deviation for IRIS-A
- FSK deviation for KAFASAT
- FSK deviation for KSU CubeSat
- FSK deviation for LEDSAT
- FSK deviation for LilacSat-2
- FSK deviation for Lucky-7
- FSK deviation for Luojia-1
- FSK deviation for MCUBED-2
- FSK deviation for MIMAN
- FSK deviation for MONITOR-3 and -4
- FSK deviation for NANOFF-A and -B
- FSK deviation for NANOZOND
- FSK deviation for NETSAT 2
- FSK deviation for NORBI
- FSK deviation for OrbiCraft-Zorkiy
- FSK deviation for PEARL-1C and -1H
- FSK deviation for POLYITAN-1
- FSK deviation for SelfieSat
- FSK deviation for Sharjahsat-1
- FSK deviation for SKOLTECH-B1
- FSK deviation for SNUGLITE
- FSK deviation for SOMP 2b
- FSK deviation for SONATE-2
- FSK deviation for SSS-2B
- FSK deviation for STRATOSAT-TK1
- FSK deviation for SUCHAI-2 and -3
- FSK deviation for Suomi 100
- FSK deviation for TIGRISAT
- FSK deviation for TTU-100
- FSK deviation for TUBIN
- FSK deviation for UmKA-1
- FSK deviation for UPMSat 2
- FSK deviation for UTMN-2
- FSK deviation for UWE-4
- FSK deviation for VERONIKA
- FSK deviation for VIZARD-METEO
- FSK deviation for VZLUSAT-2
gr-satellites v3.20.0
gr-satellites periodic release. The releases and compatible GNU Radio versions are:
- GNU Radio 3.10 -> gr-satellites v5.6.0
- GNU Radio 3.9 -> gr-satellites v4.13.0
- GNU Radio 3.8 -> gr-satellites v3.20.0
Changelog
Added
- 19k2 transmitter for RESHUCUBE
- 19k2 transmitter for ISOI
- AFSK transmitter for CUBEBUG-3
- HADES deframer in SatYAML and core flowgraph
- Support for AVION
- Support for BELIEFSAT-0
- Support for CATSAT
- Support for CUAVA-2
- Support for ERMINAZ
- Support for GRBBeta
- Support for Kashiwa
- Support for KILICSAT
- Support for MOVE-II and Nanolink transport
- Support for NANOFF-A and -B
- Support for OOV-Cube
- Support for ROBUSTA-3A
- Support for SATURN
- Support for SONATE-2
- Support for VDNH-80
- Support for WS-1
- Policy for commercial missions
- Waveform plot Python script (in tools)
Fixed
- AHMAT-1 NORAD ID
- Astrocast 0.1 frequency
- BISONSAT NORAD ID
- CCSDS Deframer example
- Crashes when the BME Submitter fails
- Fixedlen to Pdu GRC YAML
- Hayasat NORAD ID
- IRIS NORAD ID
- KS-1Q NORAD ID
- MCUBED-2 NORAD ID
- MONITOR-2 NORAD ID and transmitters
- PDU add meta GRC YAML
- QARMAN NORAD ID
- ROBUSTA-3A NORAD ID
- SCOOB-II NORAD ID
- USP AX.25 Crop GRC YAML
- Varlen Packet Framer and Varlen Packet Tagger GRC YAML
Changed
- FSK deviation for AALTO-1
- FSK deviation for AISTECHSAT-2 and -3
- FSK deviation for al-Farabi-2
- FSK deviation for ARCCUBE-1
- FSK deviation for Astrocast 0.1
- FSK deviation for BCCSAT 1
- FSK deviation for BDSAT-2
- FSK deviation for BEESAT-2 and -9
- FSK deviation for BISONSAT
- FSK deviation for BlueWalker 3
- FSK deviation for CIRBE
- FSK deviation for CubeBel-2
- FSK deviation for CUBEBUG-3
- FSK deviation for CUBE-L
- FSK deviation for CubeSX-HSE, -HSE-2, -HSE-3 and -Sirius-HSE
- FSK deviation for CUTE
- FSK deviation for DEKART
- FSK deviation for D-STAR One LightSat, iSat and Sparrow
- FSK deviaiton for EIRSAT-1
- FSK deviaiton for ENSO
- FSK deviation for GO-32
- FSK deviation for GRBAlpha
- FSK deviation for GREENCUBE
- FSK deviation for Hayasat
- FSK deviation for INS-2TD
- FSK deviation for INSPIRE-SAT 1 and 7
- FSK deviation for ION-MK01
- FSK deviation for IRIS-A
- FSK deviation for KAFASAT
- FSK deviation for KSU CubeSat
- FSK deviation for LEDSAT
- FSK deviation for LilacSat-2
- FSK deviation for Lucky-7
- FSK deviation for Luojia-1
- FSK deviation for MCUBED-2
- FSK deviation for MIMAN
- FSK deviation for MONITOR-3 and -4
- FSK deviation for NANOFF-A and -B
- FSK deviation for NANOZOND
- FSK deviation for NETSAT 2
- FSK deviation for NORBI
- FSK deviation for OrbiCraft-Zorkiy
- FSK deviation for PEARL-1C and -1H
- FSK deviation for POLYITAN-1
- FSK deviation for SelfieSat
- FSK deviation for Sharjahsat-1
- FSK deviation for SKOLTECH-B1
- FSK deviation for SNUGLITE
- FSK deviation for SOMP 2b
- FSK deviation for SONATE-2
- FSK deviation for SSS-2B
- FSK deviation for STRATOSAT-TK1
- FSK deviation for SUCHAI-2 and -3
- FSK deviation for Suomi 100
- FSK deviation for TIGRISAT
- FSK deviation for TTU-100
- FSK deviation for TUBIN
- FSK deviation for UmKA-1
- FSK deviation for UPMSat 2
- FSK deviation for UTMN-2
- FSK deviation for UWE-4
- FSK deviation for VERONIKA
- FSK deviation for VIZARD-METEO
- FSK deviation for VZLUSAT-2