naps.cores.mipi package

Submodules

naps.cores.mipi.common module

class naps.cores.mipi.common.DataIdentifier(*args, **kwargs)

Bases: naps.data_structure.packed_struct.PackedStructBaseClass

data_type: unsigned(6)
is_long_packet()
virtual_channel_identifier: unsigned(2)
class naps.cores.mipi.common.PacketHeader(*args, **kwargs)

Bases: naps.data_structure.packed_struct.PackedStructBaseClass

calculate_ecc()
data_id: naps.cores.mipi.common.DataIdentifier
ecc: unsigned(8)
is_packet_valid()
word_count: unsigned(16)
naps.cores.mipi.common.calculate_ecc(header)

Module contents