Marion
Guest
Thu May 28, 2015 1:34 pm
Dzień dobry.
Zakupiłem sobie moduł bluetooth HC-05 do arduino i w trybie slave
Android go widzi i nawet daje się przesłać jakieś znaki między Androidem
i Arduino w obie strony.
Problem jest inny. Przestawiłem HC-05 w tryb master AT+ROLE=1, ustawiłem
mu AT+BIND=na mój android, dalej próbuję zrobić AT+PAIR=.. z Arduino w
stronę Androida i na Androidzie okienko wyskakuje z prośbą o PIN, podaję
pin 1234 i nic więcej się nie dzieje. Android po zatwierdzeniu zamyka
okienko ale urządzenia nie ma. Nie powstaje w androidzie.
Może źle rozumiem ideę master/slave w bluetooth?
Mnie chodzi o to, że gdy telefon leży obok arduino i moje arduino zechce
wysłać coś do Androida to wykonać powinno tylko AT+LINK...i telefon
powinien się zbudzić. Czy to nie ma znaczenia? HC-05 jako slave jeżeli
wyśle do androida bajt to android i tak odbierze?
I jeszcze druga sprawa pod każdym urządzeniem bluetooth jak słuchawka
itp jak je włączymy to pojawia się connected/połączono. Ale nawet jak
HC-05 jako slave działa i dane lecą to tego napisu nie ma.
Nic z tego nie rozumiem

Pomocy
Marek
Guest
Thu May 28, 2015 11:03 pm
On Thu, 28 May 2015 15:34:02 +0200, Marion <marion@lol.net> wrote:
Quote:
Mnie chodzi o to, że gdy telefon leży obok arduino i moje arduino
zechce
wysłać coś do Androida to wykonać powinno tylko AT+LINK...i telefon
powinien się zbudzić. Czy to nie ma znaczenia? HC-05 jako slave
jeżeli
wyśle do androida bajt to android i tak odbierze?
O ile dobrze pamiętam było jakieś ograniczenie dla trybu slave
androida. Już nie pamiętam szczegółów ale jedynym działającym
sposobem było android w trybie master i aplikacja androidowa zawsze
inicjująca połączenie z slavem.
--
Marek