Клон bluetooth модуля HM-10 не могу приконнектить к андроиду. Вопрос-как?

mu_ssina
Offline
Зарегистрирован: 30.08.2013

Всем доброго, друзья!

Суть вопроса вот в чем: купил вот такой 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 -эту плату сразу видит и коннектится без проблем....Вот и думаю... 
 
Любым идеям буду рад!

 

strarbit
Offline
Зарегистрирован: 12.06.2016

Скажу быстро, 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