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
MessageType
property value is'object'
, and if the IDC file contains both online objects and postprocessed objects, theStartTime
,EndTime
,CurrentTime
,Timestamps
,Duration
, andNumMessages
properties are determined by only the online object messages.If the
MessageType
value is'object'
, and the IDC file contains only postprocessed messages, theTimestamps
property corresponds to the postprocessing time, not the time of data collection. For synchronization purposes, use theMidScanTimeStamp
field from the object metadata returned by thereadMessages
orreadNextMessage
object function.
Version History
Introduced in R2021a