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