../_config.adoc = Native binary and Human-readable Formats
Messages are separated by a four-byte, little-endian, unsigned integer specifying the length of each message.
Binary .osi and human-readable .txth files should follow this naming convention:
<timestamp>_<type>_<osi-version>_<protobuf-version>_<number-of-frames>_<custom-trace-name>.osi
Types
sv-
Trace file contains
SensorViewmessages. svc-
Trace file contains
SensorViewConfigurationmessages. gt-
Trace file contains
GroundTruthmessages. hvd-
Trace file contains
HostVehicleDatamessages. sd-
Trace file contains
SensorDatamessages. tc-
Trace file contains
TrafficCommandmessages. tcu-
Trace file contains
TrafficCommandUpdatemessages. tu-
Trace file contains
TrafficUpdatemessages. mr-
Trace file contains
MotionRequestmessages. su-
Trace file contains
StreamingUpdatemessages.
Example
Given an OSI trace file with the following information:
Timestamp (ISO 8601) cite:[iso8601] |
20210818T150542Z |
Type |
SensorView |
OSI version |
3.1.2 |
Protobuf version |
3.0.0 |
Number of frames |
1523 |
Custom trace name |
highway |
The recommended file name is:
20210818T150542Z_sv_312_300_1523_highway.osi
|
Note
|
This naming convention does not apply to .mcap files, they must follow the naming convention described in their section. |