Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:plnxt:conf_serial [2009/02/22 16:38]
holownia
pl:plnxt:conf_serial [2019/06/27 15:50]
Linia 1: Linia 1:
-====== Konfiguracja modułu serial ====== 
  
-===== Linux ===== 
- 
-Testowane na Ubuntu 8.04.01 desktop.\\ 
-Działa w wersji Prologu [[http://​gollem.science.uva.nl/​cgi-bin/​nph-download/​SWI-Prolog/​binaries/​pl-5.4.7-190.i586.rpm|SWIPL 5.4.7-190]]. Patrz [[http://​www.swi-prolog.org/​download/​old?​show=all|stare wersje swi]]. 
- 
-==== MAC ==== 
-Należy ustalić adres MAC zestawu LEGO Mindstorms NXT. 
-Można to zrobić przez przeskanowanie urządzeń BT (oczywiście po podłączeniu adaptera BT i włączeniu NXT brick): 
-<​code>​ 
-hcitool scan 
-</​code>​ 
- 
-==== Przypisanie urządzenia ==== 
- 
-Urządzenie można przypisać ręcznie: 
-<​code>​ 
-rfcomm bind rfcomm0 MAC_ADDRESS 
-</​code>​ 
- 
-Alternatywą jest edycja pliku rfcomm.conf,​ co daje automatyczne przypisanie przy starcie systemu: 
-<​code>​ 
-   gedit _etc_bluetooth/​rfcomm.conf 
-</​code>​ 
- 
-Należy dodać w nim wpis z: 
-  * odpowiednim numerem urządzenia (tutaj 0 - rfcomm0), 
-  * adresem MAC zestawu w miejscu MAC_ADDRESS. 
-Wzór: 
-<​code>​ 
-   ​rfcomm0 { 
-     bind yes; 
-     ​device MAC_ADDRESS;​ 
-     ​channel 1; 
-     ​comment "​NXT";​ 
-   } 
-</​code>​ 
- 
-Po edycji pliku rfcomm.conf konieczny jest restart BT: 
-<​code>​ 
-   ​_etc_init.d/​bluetooth restart 
-</​code>​ 
- 
-Weryfikacja przypisania urządzenia:​ 
-<​code>​ 
-   ​rfcomm 
-</​code>​ 
- 
-==== Ustawienia portu ==== 
-Port szeregowy przypisany do urządzenia musi być odpowiednio skonfigurowany do współpracy z zestawem NXT: 
-<​code>​ 
-sudo stty -F /​dev/​rfcomm0 -echo -icanon -iexten -isig -icrnl -inpck -istrip -ixon -cstopb cs8 parenb parodd -opost ispeed 115200 ospeed 115200 
-</​code>​ 
- 
-Tutaj następuje pierwsze połączenie,​ więc i sparowanie z ustaleniem pinu.\\ 
- 
-==== Parowanie ==== 
-W Ubuntu, na którym testowano konfigurację,​ mamy do dyspozycji aplet bt bluez 0.25.\\ 
-Jednostka centralna NXT prosi o wprowadzenie PIN-u. Następnie ten sam PIN wprowadza się we wspomnianym aplecie, co kończy parowanie. 
- 
-Urządzenia wcześniej sparowane można zobaczyć klikając prawym przyciskiem niebieską ikonę BT -> Preferences -> Bonded devices.\\ 
-Jeżeli urządzenie znajduje się na tej liście, parowanie w ogóle nie powinno zachodzić. Wystarczy samo ustawienie parametrów portu. 
-Gdyby jednak cały proces ustawienia parametrów portu i ewentualnego parowania nie przebiegał poprawnie, proszę: 
-  * usunąć z wyżej wskazanej listy urządzenie,​ 
-  * konieczne może też być usunięcie wpisu w NXT brick (należy wybrać z menu Bluetooth -> My contacts -> {device} -> Delete) 
-Następnie proszę ponownie przeprowadzić ustawienie parametrów portu. 
- 
-Po udanej konfiguracji można przejsć do [[pl:​plnxt:​start#​pierwsze_kroki|pierwszych krokow]]. 
pl/plnxt/conf_serial.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0