class cycles(Syntax): media_type = uimsbf(2) pattern = uimsbf(2) reserved_1 = bslbf(4) schdule_range = bcd(8) base_cycle = bcd(12) reserved_2 = bslbf(2) cycle_group_count = uimsbf(2) @times(cycle_group_count) class groups(Syntax): num_of_segment = bcd(8) cycle = bcd(8)
class SatelliteDeliverySystemDescriptor(Descriptor): """衛星分配システム記述子(ARIB-STD-B10-2-6.2.6)""" descriptor_tag = uimsbf(8) descriptor_length = uimsbf(8) frequency = bcd(32, 6) orbital_position = bcd(16, 1) west_east_flag = bslbf(1) polarisation = bslbf(2) modulation = bslbf(5) symbol_rate = bcd(28, 5) FEC_inner = bslbf(4)
class groups(Syntax): num_of_segment = bcd(8) cycle = bcd(8)
class table_description_2(Syntax): table_cycle_H_EIT_PF = bcd(8) table_cycle_M_EIT = bcd(8) table_cycle_L_EIT = bcd(8) num_of_M_EIT_event = uimsbf(4) num_of_L_EIT_event = uimsbf(4)
class table_description_1_2(Syntax): table_cycle = bcd(16)
class table_description_1_1(Syntax): table_cycle = bcd(8)