Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Bluetooth HC-05 - странност с перването
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=16105
Страница 1 от 1

Автор:  NikB [ Вто Авг 21, 2018 7:17 pm ]
Заглавие:  Bluetooth HC-05 - странност с перването

Пробвам връзка през андроид с един модул блутут HC-05 и забелязвам някаква странност с перването.
Постановката е на картинката
Вчера, когато конетквах и дисконектвах bluetooth socket от страната на андроид, в лога на серийния терминал на HC-05 виждах само едно пеерване - при първата връзка.
Днес при всяко конектване на bluetooth socket виждам перване, а при дисконектване - дисперване - тука слагам лога.

Сякаш HC-05 не е много наясно кога е пернато, кога не е - съдя по това, че в андроид HC-05 си стои в списъка на пернатите, дори и когато HC-05 докладва, че е диспернато.

(Впрочем, това е малко встрани - вчера пробвах да диспервам от андроид приложението - първо андроида поиска още права - Bluetooth admin, и след това, като го диспернах свързването по сокета не го перваше автоматично, а днес го перва автоматично. И още - когато го дисперна от андроид приложението, HC-05 се премести в списъка с диспернатите, ОБАЧЕ СЪОБЩЕНИЯТА в серийния терминал бяха като днешните).

Моля разбирачите на HC-05 да ми пояснят какво точно става :)

Благодаря

А, да, слагам и лога - виждат се две конектвания: 18:49:35.031 и 18:49:38.073
Цитат:
18:49:34.844: (0:02.008) Recv: (Len: full:33), data:31 : +CONNECTING<<=84:B5:41:2E:71:73
18:49:35.031: (0:00.187) Recv: (Len: full:12), data:10 : +CONNECTED
18:49:35.795: (0:00.764) Recv: (Len: full:15), data:13 : +DISC=SUCCESS
18:49:35.811: (0:00.016) Recv: (Len: full:8), data:6 : +READY
18:49:35.874: (0:00.063) Recv: (Len: full:11), data:9 : +PAIRABLE
18:49:37.870: (0:01.996) Recv: (Len: full:33), data:31 : +CONNECTING<<=84:B5:41:2E:71:73
18:49:38.073: (0:00.203) Recv: (Len: full:12), data:10 : +CONNECTED
18:49:53.018: (0:14.944) Recv: (Len: full:15), data:13 : +DISC=SUCCESS
18:49:53.034: (0:00.016) Recv: (Len: full:8), data:6 : +READY
18:49:53.114: (0:00.080) Recv: (Len: full:11), data:9 : +PAIRABLE


Прикачени файлове:
Workbench.jpg
Workbench.jpg [ 42.4 KiB | Прегледано 1901 пъти ]

Автор:  stoyanoff [ Вто Авг 21, 2018 9:32 pm ]
Заглавие:  Re: Bluetooth HC-05 - странност с перването

Не съм се занимавал с конкретния модел, но ето няколко насоки. Първо трябва да имаш достъп до програмата, която контролира синия зъб. Трябва да видиш дали при свързване модулът запазва адресът на новото устройство като trusted. Ако адресът е в този списък двете у-ва директно се свързват - няма я фаза pairing. След това има заиграване с това дали има пароли, разни други верификации, дали не е сетнато свеки път да се извършва pairing, за колко време е паднала връзката, има ли рестарт след разпадане на връзката и др. Разгледай какви точно инструкции задаваш на модула и какви опции предоставя производителят и ще ти стане ясно защо става така. Както казах, не съм се занимавал с конкретния модул.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/