Выберите подмножество сообщений для чтения из файла Ibeo Data Container (IDC)
Использовать select объект для задания подмножества сообщений для чтения из файла IDC на основе типа сообщения, идентификатора сообщения или идентификатора устройства. select метод возвращает ibeoMessageReader объект, который может использоваться для чтения выбранных сообщений из файла IDC. Ниже перечислены поддерживаемые значения типа сообщения и идентификатора сообщения. Для чтения требуется лицензия Lidar Toolbox™ scan и pointCloudPlane сообщений.
| Тип сообщения | Идентификатор сообщения | Ibeo® Имя типа данных |
|---|---|---|
'scan' | '0x2205' | Данные сканы IBEO FUSION SYSTEM/ECU |
'pointCloudPlane' | '0x7510' | Плоскость облака точек Ibeo |
'image' | '0x2403' | Изображение СИСТЕМЫ FUSION IBEO/установки пиролиза |
'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