Tekvel Magic
|
Класс MMS-метки времени. Подробнее...
Открытые члены | |
def | __init__ (self) |
Инициализирует класс TimeStamp. Подробнее... | |
def | set_now (self) |
Инициализирует класс TimeStamp. Подробнее... | |
def | as_bitstring (self) |
Преобразует метку времени в битовую строку. Подробнее... | |
def | as_int_array (self) |
Преобразует метку времени в массив целых чисел. Подробнее... | |
def | as_mms_var (self) |
Преобразует метку времени в формат переменной MMS. Подробнее... | |
def | as_int (self) |
![]() | |
def | mms (cls, var) |
def | __int__ (self) |
Вызывает NotImplementedError для метода int Подробнее... | |
def | __mms__ (self) |
Вызывает NotImplementedError для метода mms Подробнее... | |
Открытые атрибуты | |
TimeQuality | |
Класс MMS-метки времени.
ВАЖНО: Округление FractionOfSecond делается с точностью до 1 мкс. Точность часов в TimeQuality установлена равной 20 бит, что соответствует 0,9 мкс, и округленное значение FractionOfSeconds дополняется нулями до длины 20 бит.
def __init__ | ( | self | ) |
Инициализирует класс TimeStamp.
Этот конструктор инициализирует атрибут TimeQuality и устанавливает текущее время.
def as_bitstring | ( | self | ) |
Преобразует метку времени в битовую строку.
Этот метод преобразует метку времени в битовую строку, объединяя секунды с начала эпохи, долю секунды и качество времени.
def as_int | ( | self | ) |
def as_int_array | ( | self | ) |
Преобразует метку времени в массив целых чисел.
Этот метод преобразует метку времени в массив целых чисел, где каждое число представляет 8 бит битовой строки.
def as_mms_var | ( | self | ) |
Преобразует метку времени в формат переменной MMS.
Этот метод преобразует метку времени в формат переменной MMS, который представлен в виде целого числа.
def set_now | ( | self | ) |
Инициализирует класс TimeStamp.
Этот конструктор инициализирует атрибут TimeQuality и устанавливает текущее время.