ibeoMessageReader
Object for reading message content from Ibeo Data Container (IDC) file
Since R2021a
Description
 The ibeoMessageReader object is an indexed selection of the
      messages in an Ibeo® IDC file. Use this object to read message content from an IDC file. Each
        ibeoMessageReader object contains content for only messages of the selected
      type from an ibeoFileReader
      object.
Creation
To create an ibeoMessageReader object, use the select object
      function of the ibeoFileReader
      object.
ibeoReader = ibeoFileReader('sample_data.idc');
msgReader = select(ibeoReader,'image');Properties
Object Functions
| readMessages | Read messages from Ibeo Data Container (IDC) file selection | 
| readNextMessage | Read next message from Ibeo Data Container (IDC) file selection | 
| hasNextMessage | Check if Ibeo Data Container (IDC) file selection has next message | 
| reset | Reset to first message in Ibeo Data Container (IDC) file selection | 
Examples
Tips
- If the - MessageTypeproperty value is- 'object', and if the IDC file contains both online objects and postprocessed objects, the- StartTime,- EndTime,- CurrentTime,- Timestamps,- Duration, and- NumMessagesproperties are determined by only the online object messages.
- If the - MessageTypevalue is- 'object', and the IDC file contains only postprocessed messages, the- Timestampsproperty corresponds to the postprocessing time, not the time of data collection. For synchronization purposes, use the- MidScanTimeStampfield from the object metadata returned by the- readMessagesor- readNextMessageobject function.
Version History
Introduced in R2021a