Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 1 cze 2025, o 07:54


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 22 gru 2017, o 03:12 
Offline
Nowy

Dołączył(a): 28 sty 2017
Posty: 8
Pomógł: 0

Witam! Ponieważ jestem stałym i codziennym użytkownikiem linuxa, mam problemy nieco inne niż większość ludzi (standardowo używane programy z Windows nie działaja).

Chciałem zacząć zabawę z modułem bluetooth, moim celem jest wykonanie prostego układu sterowane go z telefonu. No i na początkach się skończyło.

Zacznijmy od tego, że przez dwa dni głowilem się nad problemem brakującej biblioteki io.h, zanim się skapnalem, że w przykładzie jest postawiony \ zamiast / :/ w Linuksie ma to kluczowe znaczenie. No dobra, w każdym razie zrobiłem konwerter poziomów, udało się podłączyć przez bluetooth pod moduł, ale tylko telefonem (nie znalazłem terminali pod bt na linuxa). Po wciśnięciu przycisku faktycznie wysyła mi wzór o którym mowa, natomiast po wysłaniu komendy AT(a także innej komendy bądź w ogóle czegokolwiek, terminal zwraca tylko trzy znaki zapytania, każdy w oddzielnej linii(testowałem kilka aplikacji, w każdej to samo).

I teraz uwaga. Po ściągnięciu spod podanego przez autora linka gotowego projektu, podłączyłem programator do telefonu przez usb-otg i zaladowalem skomplikowany przez autora hex. Po zrobieniu tego, terminal zamiast znaków zapytania wysyła jakieś liczby, które chyba niczego nie oznaczają. Nie wiem za bardzo w czym tkwi problem. Możecie jakoś pomóc?

Już pomijam, że eclipse u mnie nie potrafi zczytac niczego z UC, a telefon nie ma z tym żadnego problemu(z-flasher).

Jedyne zmiany względem projektu z linka to brak oscylatora(w piekarzu nie mieli 1MHz :p} oraz brak rezystora za przyciskiem reset(kiedy tam był, hc 05 w ogóle nie odpowiadał na komendy).


Obrazek

Naprawdę się już wykrzaczam. Niby powinno działać, a nie działa. Niby komunikacja jest(telefon odbiera wzór z UC) a właściwie jej nie ma. No i nie wiem, o co chodzi.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 gru 2017, o 13:47 
Offline
Użytkownik

Dołączył(a): 06 lut 2014
Posty: 54
Lokalizacja: Śląsk
Pomógł: 4

Niema żadnego specjalnego terminala pod bluetooth, używa się putty, gtkterm albo zwykły linuxowy terminal, trzeba tylko podać odpowiedni port naprzykład /dev/ttyUSB0. Jest zato problem z prawami dostępu do urządzeń bluetooth i parowaniem z linuxem .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 gru 2017, o 16:42 
Offline
Nowy

Dołączył(a): 28 sty 2017
Posty: 8
Pomógł: 0

Miałem problem z uprawnieniami, kiedy próbowałem zrobić wszystko na Ubuntu, W końcu wróciłem di fedory(codzienny system, nie mam tam tego problemu, startuje od razu z dostępem z usera).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO