Клон bluetooth модуля HM-10 не могу приконнектить к андроиду. Вопрос-как?
- Войдите на сайт для отправки комментариев
Сб, 02/11/2019 - 16:06
Всем доброго, друзья!
Суть вопроса вот в чем: купил вот такой bluetooth модуль. Это клон HM-10.
Подключил к ардуине , залил скетч и написал приложеньице под андроид, согласно мануалу вот тут.
В чем проблема: приложение не хочет коннектиться к плате! Связался с автором мануала, он говорит, что судя по беглому взгляду, проблема вот в этой строке, в коде MainActiity.java: final String UUID_STRING_WELL_KNOWN_SPP = "00001101-0000-1000-8000-00805F9B34FB"
Так, как UUID у моей платы другой, согласно анализу других людей: http://blog.blecentral.com/2015/05/05/hm-10-peripheral/
Сейчас протестил, -ввел эти UUID (и маленькими буквами и большими):
Service UUID: 0000ffe0-0000-1000-8000-00805f9b34fb
Service UUID: 0000FFE0-0000-1000-8000-00805F9B34FB
Characteristic UUID: 0000ffe1-0000-1000-8000-00805f9b34fb
Characteristic UUID: 0000FFE1-0000-1000-8000-00805F9B34FB
Не помогает! Не видит приложение мою плату. То есть: в списке доступных устройств плата выводится и ее MAC.
Жму на него, пытаюсь подключиться-малость думает и пишет: "Нет коннекта, проверьте Bluetooth-устройство с которым хотите соединится!".
Написал автору этого блога, который выше. Но он отвечает медленно, поэтому может тут народ подскажет, в чем может быть проблема?
P.S. сама плата прекрасно работает, любая программа с гугл маркета, наподобие serial bluetooth terminal -эту плату сразу видит и коннектится без проблем....Вот и думаю...
Любым идеям буду рад!
Скажу быстро, HM10\11 это BLE 4.0 bluetooth, стого твой доступ Android app ble API Level >= 18 kak. HM05 is a classic 2.1 blue.
https://developer.android.com/guide/topics/connectivity/bluetooth-le.html
https://mydroidbegin.blogspot.com/2015/12/android-send-data-to-bluetooth-le.html
Остри внимание: Jinan Huamao Technology предприятие, имеет цель предоставление оборудование связи, программное обеспечение и предоставление исходные коды примеры для быстрого старта разработки прикладного программного обеспечения для промышленности. Вы можете имеете доступ к исходные коды программного обеспечения здес: http://www.jnhuamao.cn/index_en.asp?ID=1
Также в этот пакет находится точное техническое описание и комманды управление это модулиc HM10\11 .
http://www.jnhuamao.cn/bluetooth40_en.zip
В этот пакет находится пример исходный код Android app http://www.jnhuamao.cn/BluetoothLeGatt.rar