minspp.utils module

The minspp.utils module provides different auxiliary functions.

minspp.utils.cuc_as_datetime(cuc_time) datetime

Converts a CUC time to a UTC datetime.

minspp.utils.cuc_time_now() bytes

Generates a 7-byte CUC time from the current UTC time.

minspp.utils.mal_decode_string(data: bytes, offset: int) tuple[str, int]

Decode a string from a packed header.

minspp.utils.mal_encode_string(s: str) bytes

Encode a string to pack header.