Форум программистов, компьютерный форум CyberForum.ru

Измерение точного времени приема байта данных по Bluetooth - Android

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 506
17.08.2013, 08:04     Измерение точного времени приема байта данных по Bluetooth #1
Здравствуйте. Пытаюсь работать с блютузом. За основу взял BluetoothChat. Получаю данные от блютуз модуля к которому подключен автомобильный блок управления (БУ). БУ шлет данные без прерывно. Для декодирования пакета данных нужно найти начало пакета. Начало маркируется остановкой передачи данных на 1.04мС (1 байт данных + 1 старт и 1 стоп биты, при скорости 9600 бит/с).
Читаю данные в потоке методом Read(), а время отмеряю методом nanoTime(). Измеренные интервалы не стабильны из-за всевозможных событий системы.

Собственно проблема в том чтобы точно измерить интервалы. Подскажите есть ли возможность измерить точно время в момент приема байта?

Добавлено через 8 часов 47 минут
Или может есть возможность изменить исходный код библиотеки обработки потоков, чтобы видеть время приема байта от блютуз системой?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2013, 08:04     Измерение точного времени приема байта данных по Bluetooth
Посмотрите здесь:

Android Измерение пульса камерой телефона
Android Передача данных через bluetooth
Передача данных по Bluetooth Android
Bluetooth Android
Android Снова Bluetooth
Android + PC + bluetooth Android
Android Как сделать передачу данных по bluetooth
Потеря данных полученных в Android от Arduino по Bluetooth (appinvertor) Android
Получение и разбор данных по Bluetooth Android
Android Передача данных андроид устр. - stm по bluetooth
Android Приём данных по Bluetooth
Вывод данных полученных через Bluetooth на экран Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru