Выберите подмножество сообщений, чтобы читать из файла Контейнера данных Ibeo (IDC)
Использование select возразите функции, чтобы задать подмножество сообщений, чтобы читать из файла IDC на основе типа сообщения, идентификатора сообщения или ID устройства. select метод возвращает ibeoMessageReader объект, который может использоваться, чтобы считать выбранные сообщения из файла IDC. Поддерживаемые значения для типа сообщения и идентификатора сообщения описаны ниже. Лицензия Lidar Toolbox™ требуется считать scan и pointCloudPlane сообщения.
| Тип сообщения | Идентификатор сообщения | Ibeo® Data Type Name |
|---|---|---|
'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