naps.cores.mipi package¶
Subpackages¶
- naps.cores.mipi.csi_rx package
- naps.cores.mipi.dsi_tx package
- Submodules
- naps.cores.mipi.dsi_tx.d_phy_lane module
- naps.cores.mipi.dsi_tx.d_phy_lane_test module
- naps.cores.mipi.dsi_tx.dsi_phy module
- naps.cores.mipi.dsi_tx.py_dsi_generator module
- naps.cores.mipi.dsi_tx.types module
- naps.cores.mipi.dsi_tx.video2dsi module
- naps.cores.mipi.dsi_tx.video2dsi_test module
- Module contents
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
()¶
-
ecc
: unsigned(8)¶
-
is_packet_valid
()¶
-
word_count
: unsigned(16)¶
-
-
naps.cores.mipi.common.
calculate_ecc
(header)¶