Прозрачный UART - чтение символов происходит в ASCII, а также в эквивалентном гексагоне - PullRequest
0 голосов
/ 06 февраля 2019

Это мой первый проект по разработке приложений для Android.Я пытался связаться с пользовательским устройством, которое считывает некоторые данные.Я смог настроить BluetoothLEGatt и прочитать характеристику, предназначенную для получения значений в ней.

Я прочитал значения и заполнил его объектом TextView.Значение, которое я прочитал, имеет значения ASCII и соответствующий ему гекс !!.

Пример: 000001,2 30 30 30 30 30 31 2A 32 Мне требуются только значения ASCII и не нужныих шестнадцатеричные эквиваленты.

Я попытался прочитать характеристику с помощью приложения LightBlue и получил только шестнадцатеричные значения.Нет Ascii.

Пример: 30 30 30 30 31 2A 32

Пожалуйста, дайте мне подсказки о том, что может заставить мое устройство BLE передавать как ASCII, так и шестнадцатеричные значения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...