Наше приложение

Nav Sensor Recorder v3.5 для Android

Nav Sensor Recorder v3.5 -- это бесплатное приложение для Android, которое позволяет считывать и сохранять измерения следующих датчиков:
  • Акселерометр, гироскоп, магнитометр
  • Датчик давления воздуха, датчик температуры, датчик света
  • Данные приемника GPS, а именно широта, долгота, высота, скорость и курс
Приложение сохраняет измерения в следующих файлах:
  • Измерения акселерометра: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_Acc.csv
  • Измерения гироскопа: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_Gyro.csv
  • Измерения магнитометра: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_Mag.csv
  • Измерения датчика давления воздуха: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_Pres.csv
  • Измерения приемника GPS: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_GNSS.csv
  • Измерения датчика света: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_Light.csv
  • Измерения датчика температуры: NavSensorRecorder\yyyyMMdd_HHmmss\yyyyMMdd_HHmmss_Temp.csv
yyyy, MM, dd, HH, mm, ss обозначают год, месяц, день, час, минуту и секунду момента начала записи. Данные сохраняются в виде простого текста. Значения разделяются знаком ";". Первое число в каждой строке -- это системное время в наносекундах, к которому относятся измеренные значения.
Изображения сохраняются в файл
NavSensorRecorder\yyyyMMdd_HHmmss\Camera\ImageData.nex
ImageData.nex -- это двоичный файл, формат которого объясняется ниже.
Функция на Matlab для извлечения JPEG изображений из ImageData.nex доступна для скачивания в конце этой страницы!
Позиция байта ­ Тип данных­ Описание ­
0 uint8 Маркер 1 начала пакета данных, значение 0x4E (ASCII 'N') ­
1 uint8 Маркер 2 начала пакета данных, значение 0x45 (ASCII 'E') ­
2 - 9­ uint64 Время в наносекундах, к которому относится изображение (big-endian) ­
10 - 13­ uint32 Длина в байтах (ImageLen) изображения в формате JPEG­ (big-endian)­
14 - ­(13 + ImageLen) uint8[ImageLen]­ Изображение в формате JPEG ­
Приложение доступно для скачивания ниже или в Google Play. Страница Политики конфиденциальности.

Nav_Sensor_Recorder_v3_5.zip

File size: 1.69 MB

Nav Sensor Recorder v3.5 для Android. Записывайте синхронизированные измерения навигационных датчиков Вашего устройства!

Download

extractNexData.m

File size: 3.97 KB

Функция в Matlab для извлечения изображений из файла ImageData.nex и сохранения их в виде отдельных картинок в формате JPEG.

Download