kopia lustrzana https://github.com/projecthorus/horusdemodlib
rodzic
8d11d9ecf1
commit
6e86c3e559
|
@ -1 +1 @@
|
||||||
__version__ = "0.2.1"
|
__version__ = "0.2.2"
|
||||||
|
|
|
@ -62,12 +62,11 @@ class Mode(Enum):
|
||||||
"""
|
"""
|
||||||
BINARY = 0
|
BINARY = 0
|
||||||
BINARY_V1 = 0
|
BINARY_V1 = 0
|
||||||
|
BINARY_V2 = 0
|
||||||
RTTY_7N1 = 89
|
RTTY_7N1 = 89
|
||||||
RTTY_7N2 = 90
|
RTTY_7N2 = 90
|
||||||
RTTY = 90
|
RTTY = 90
|
||||||
RTTY_8N2 = 91
|
RTTY_8N2 = 91
|
||||||
BINARY_V2_256BIT = 1
|
|
||||||
BINARY_V2_128BIT = 2
|
|
||||||
|
|
||||||
|
|
||||||
class Frame():
|
class Frame():
|
||||||
|
@ -309,7 +308,8 @@ class HorusLib():
|
||||||
)
|
)
|
||||||
elif (self.mode != Mode.RTTY_7N2) and (self.mode != Mode.RTTY_8N2) and (self.mode != Mode.RTTY_7N1):
|
elif (self.mode != Mode.RTTY_7N2) and (self.mode != Mode.RTTY_8N2) and (self.mode != Mode.RTTY_7N1):
|
||||||
try:
|
try:
|
||||||
data_out = bytes.fromhex(data_out.decode("ascii"))
|
# Strip out any additional nulls.
|
||||||
|
data_out = bytes.fromhex(data_out.decode("ascii").rstrip('\0'))
|
||||||
except ValueError:
|
except ValueError:
|
||||||
logging.debug(data_out)
|
logging.debug(data_out)
|
||||||
logging.error("Couldn't decode the hex from the modem")
|
logging.error("Couldn't decode the hex from the modem")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "horusdemodlib"
|
name = "horusdemodlib"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
description = "Project Horus HAB Telemetry Demodulators"
|
description = "Project Horus HAB Telemetry Demodulators"
|
||||||
authors = ["Mark Jessop"]
|
authors = ["Mark Jessop"]
|
||||||
license = "LGPL-2.1-or-later"
|
license = "LGPL-2.1-or-later"
|
||||||
|
|
Ładowanie…
Reference in New Issue