Это мой первый проект по разработке приложений для 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, так и шестнадцатеричные значения?