|
ocssw
V2022
|
Functions | |
| def | decode_timestamp (seconds, subseconds) |
| def | parse_CCSDS_timestamp (timestr) |
| def | readTimestamp (data) |
| def | tai58_as_datetime (tai58) |
| def | seconds_since (tai58, basetime=None) |
| def | datetime_repr (dt) |
| def | getDict (structured_array) |
| def | pad_packet (data, length) |
| def | getbits (var, i=0) |
| def | as_int (bitlist) |
Variables | |
| TAI58_OFFSET = datetime.datetime(1970, 1, 1) - datetime.datetime(1958, 1, 1) | |
| int | LEAPSEC = 37 |
| CCSDS_timestamp | |
Function Documentation
◆ as_int()
| def PacketUtils.as_int | ( | bitlist | ) |
Definition at line 22 of file PacketUtils.py.
◆ datetime_repr()
| def PacketUtils.datetime_repr | ( | dt | ) |
Definition at line 36 of file PacketUtils.py.
◆ decode_timestamp()
| def PacketUtils.decode_timestamp | ( | seconds, | |
| subseconds | |||
| ) |
Definition at line 8 of file PacketUtils.py.
◆ getbits()
| def PacketUtils.getbits | ( | var, | |
i = 0 |
|||
| ) |
Definition at line 19 of file PacketUtils.py.
◆ getDict()
| def getDict | ( | structured_array | ) |
convert numpy structured array to dict of scalars and numpy arrays
Definition at line 41 of file PacketUtils.py.
◆ pad_packet()
| def pad_packet | ( | data, | |
| length | |||
| ) |
Definition at line 55 of file PacketUtils.py.
◆ parse_CCSDS_timestamp()
| def PacketUtils.parse_CCSDS_timestamp | ( | timestr | ) |
Definition at line 16 of file PacketUtils.py.
◆ readTimestamp()
| def PacketUtils.readTimestamp | ( | data | ) |
Definition at line 19 of file PacketUtils.py.
◆ seconds_since()
| def PacketUtils.seconds_since | ( | tai58, | |
basetime = None |
|||
| ) |
Definition at line 29 of file PacketUtils.py.
◆ tai58_as_datetime()
| def PacketUtils.tai58_as_datetime | ( | tai58 | ) |
Definition at line 24 of file PacketUtils.py.
Variable Documentation
◆ CCSDS_timestamp
| CCSDS_timestamp |
Definition at line 11 of file PacketUtils.py.
◆ LEAPSEC
| int LEAPSEC = 37 |
Definition at line 6 of file PacketUtils.py.
◆ TAI58_OFFSET
| TAI58_OFFSET = datetime.datetime(1970, 1, 1) - datetime.datetime(1958, 1, 1) |
Definition at line 5 of file PacketUtils.py.


