Fixed background PAGE decoding with a workaround for now.

This commit is contained in:
Marat Fayzullin 2024-05-05 15:19:22 -04:00
parent fa73cf11e1
commit 91ed0a7abf
3 changed files with 13 additions and 3 deletions

View File

@ -2,12 +2,14 @@
- Added MQTT reporting of SDR profile and status changes. - Added MQTT reporting of SDR profile and status changes.
- SDR changes reported via "openwebrx/RX" MQTT topic. - SDR changes reported via "openwebrx/RX" MQTT topic.
- Decodes reported via "openwebrx/<mode>" MQTT topics. - Decodes reported via "openwebrx/<mode>" MQTT topics.
- Fixed background PAGE decoding with a workaround.
- Fixed Selector API errors when withSquelch=False.
- Switched PAGE decoders to millisecond timestamps. - Switched PAGE decoders to millisecond timestamps.
- Switched PAGE and ISM file recording to JSON. - Switched PAGE and ISM file recording to JSON.
- Separated FLEX baud rate from channel number. - Separated FLEX baud rate from channel number.
- Made relevant PAGE JSON fields integer. - Made relevant PAGE JSON fields integer.
- Cleaned up TextParser, PAGE, and ISM decoders. - Cleaned up TextParser, PAGE, and ISM decoders.
- Fixed Selector API errors when withSquelch=False. - Added debug code to print module chains.
**1.2.57** **1.2.57**
- Added user-selectable waterfall color themes. - Added user-selectable waterfall color themes.

View File

@ -74,7 +74,13 @@ class PageDemodulator(MultimonDemodulator):
def __init__(self, service: bool = False): def __init__(self, service: bool = False):
super().__init__( super().__init__(
["FLEX", "POCSAG512", "POCSAG1200", "POCSAG2400"], ["FLEX", "POCSAG512", "POCSAG1200", "POCSAG2400"],
PageParser(service=service) PageParser(service=service),
# Enabling squelch in background mode just to make sure
# multimon-ng is fed data in large chunks (>=512 samples).
# POCSAG mode will not work otherwise, due to some issue
# in multimon-ng. In the interactive mode, similar effect
# is achieved by the Squelch() module in the main chain.
withSquelch = service
) )

4
debian/changelog vendored
View File

@ -3,12 +3,14 @@ openwebrx (1.2.58) bullseye jammy; urgency=low
* Added MQTT reporting of SDR profile and status changes. * Added MQTT reporting of SDR profile and status changes.
* SDR changes reported via "openwebrx/RX" MQTT topic. * SDR changes reported via "openwebrx/RX" MQTT topic.
* Decodes reported via "openwebrx/<mode>" MQTT topics. * Decodes reported via "openwebrx/<mode>" MQTT topics.
* Fixed background PAGE decoding with a workaround.
* Fixed Selector API errors when withSquelch=False.
* Switched PAGE decoders to millisecond timestamps. * Switched PAGE decoders to millisecond timestamps.
* Switched PAGE and ISM file recording to JSON. * Switched PAGE and ISM file recording to JSON.
* Separated FLEX baud rate from channel number. * Separated FLEX baud rate from channel number.
* Made relevant PAGE JSON fields integer. * Made relevant PAGE JSON fields integer.
* Cleaned up TextParser, PAGE, and ISM decoders. * Cleaned up TextParser, PAGE, and ISM decoders.
* Fixed Selector API errors when withSquelch=False. * Added debug code to print module chains.
-- Marat Fayzullin <luarvique@gmail.com> Mon, 6 May 2024 16:12:00 +0000 -- Marat Fayzullin <luarvique@gmail.com> Mon, 6 May 2024 16:12:00 +0000