ltcodecs#
ltcodecs encodes Python dictionaries and ROS messages into compact
bitstreams using declarative codec configurations.
Start with Quick Start if you are writing your first codec config. Use Codec Configurations and ROS Messages for the full user guide.
User Guide
Reference
- Codec Reference
- Codec Aliases
- Configuration Schema
- Python API
- ltcodecs.bool_codec module
- ltcodecs.bytes_codec module
- ltcodecs.ccl_latlon_bcd_codec module
- ltcodecs.ccl_latlon_codec module
- ltcodecs.dict_codec module
- ltcodecs.dict_field_codec module
- ltcodecs.exceptions module
- ltcodecs.exponentialgolomb_integer_codec module
- ltcodecs.field_codec module
- ltcodecs.fixed_len_array_codec module
- ltcodecs.fixedint_codec module
- ltcodecs.float_codec module
- ltcodecs.ieee_float_codec module
- ltcodecs.linspace_float_codec module
- ltcodecs.lzma_codec module
- ltcodecs.optional_field_codec module
- ltcodecs.padding_codec module
- ltcodecs.ros_message_codec module
- ltcodecs.ros_msg_field_codec module
- ltcodecs.rostime_codec module
- ltcodecs.string_codecs module
- ltcodecs.string_enum_codec module
- ltcodecs.variable_len_array_codec module
- ltcodecs.varint_codec module
- Testing