예제 #1
0
            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)
예제 #2
0
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)
예제 #3
0
 class groups(Syntax):
     num_of_segment = bcd(8)
     cycle = bcd(8)
예제 #4
0
 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)
예제 #5
0
 class table_description_1_2(Syntax):
     table_cycle = bcd(16)
예제 #6
0
 class table_description_1_1(Syntax):
     table_cycle = bcd(8)