Выберите подмножество сообщений, чтобы читать из файла Контейнера данных Ibeo (IDC)
Использование select
возразите функции, чтобы задать подмножество сообщений, чтобы читать из файла IDC на основе типа сообщения, идентификатора сообщения или ID устройства. select
метод возвращает ibeoMessageReader
объект, который может использоваться, чтобы считать выбранные сообщения из файла IDC. Поддерживаемые значения для типа сообщения и идентификатора сообщения описаны ниже. Лицензия Lidar Toolbox™ требуется считать scan
и pointCloudPlane
сообщения.
Тип сообщения | Идентификатор сообщения | Ibeo® Имя типа данных |
---|---|---|
'scan' | '0x2205' | Fusion Ibeo данные сканирования SYSTEM/ECU |
'pointCloudPlane' | '0x7510' | Плоскость облака точек Ibeo |
'image' | '0x2403' | Fusion Ibeo изображение SYSTEM/ECU |
'object' | '0x2281' | Fusion Ibeo данные объектов SYSTEM/ECU |
'vehicleState' | '0x2808' | Fusion Ibeo состояние транспортного средства SYSTEM/ECU |
'measurementList' | '0x2821' | Fusion Ibeo список измерений SYSTEM/ECU |
'CAN' | '0x1002' | Fusion Ibeo сообщения CAN SYSTEM/ECU |
создает msgReader
= select(ibeoReader
,msgType
)ibeoMessageReader
объект, msgReader
, это может считать все сообщения типа, msgType
, существующий в ibeoFileReader
объект, ibeoReader
.
создает msgReader
= select(ibeoReader
,msgID
)ibeoMessageReader
объект, msgReader
. это может считать все сообщения с ID, msgID
, существующий в ibeoFileReader
объект.
указывает диапазон времени в который msgReader
= select(___,timeRange
)ibeoMessageReader
объект может считать сообщения, в дополнение к любой комбинации аргументов от предыдущих синтаксисов.
задает соответствие ID устройства который msgReader
= select(___,'DeviceID',deviceID
)ibeoMessageReader
объект может считать сообщения, в дополнение к любой комбинации аргументов от предыдущих синтаксисов.
ibeoFileReader
| ibeoMessageReader
| readMessages
| readNextMessage