select
Select subset of messages to read fromIbeoData Container (IDC) file
Syntax
Description
Useselect
object function to specify a subset of messages to read from the IDC file based on message type, message ID or device ID. Theselect
method returns anibeoMessageReader
object which can be used to read the selected messages, from the IDC file. The supported values for message type and message ID are listed below. A Lidar Toolbox™ license is required to readscan
andpointCloudPlane
messages.
Message Type | Message ID | Ibeo®Data Type Name |
---|---|---|
'scan' |
'0x2205' |
Ibeo FUSION SYSTEM/ECU scan data |
'pointCloudPlane' |
'0x7510' |
Ibeo point cloud plane |
'image' |
'0x2403' |
Ibeo FUSION SYSTEM/ECU image |
'object' |
'0x2281' |
Ibeo FUSION SYSTEM/ECU object data |
'vehicleState' |
'0x2808' |
Ibeo FUSION SYSTEM/ECU vehicle state |
'measurementList' |
'0x2821' |
Ibeo FUSION SYSTEM/ECU measurement list |
'CAN' |
'0x1002' |
Ibeo FUSION SYSTEM/ECU CAN messages |
creates anmsgReader
= select(ibeoReader
,msgType
)ibeoMessageReader
object,msgReader
, that can read all messages of type,msgType
, present in anibeoFileReader
object,ibeoReader
.
creates anmsgReader
= select(ibeoReader
,msgID
)ibeoMessageReader
object,msgReader
. that can read all messages with ID,msgID
, present in anibeoFileReader
object.
specifies a time range within which themsgReader
= select(___,timeRange
)ibeoMessageReader
object can read messages, in addition to any combination of arguments from previous syntaxes.
specifies a device ID corresponding to which themsgReader
= select(___,'DeviceID',deviceID
)ibeoMessageReader
object can read messages, in addition to any combination of arguments from previous syntaxes.