Różnice

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

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:miw08_mindstormscontrols [2008/04/08 11:23]
miw
pl:miw:miw08_mindstormscontrols [2019/06/27 15:50] (aktualna)
Linia 27: Linia 27:
  
  
 +===== 080408 =====
 +  * zapis protokołu kom w prologu tak jak poniżej
 +  * upload do wiki opisu FIXME
 +  * testy komunikacji,​ flush?
 +  * [[https://​akela.mendelu.cz/​swi-prolog/​syntax.html|zapis szesnastkowy w ISO Prologu]], proszę się upewnić, że to (hexy) się już nigdzie nie gubi przy ew. konwersji...
  
 +===== 080415 =====
 +  * test komunikacji!!!!!!!
 +  * całośc kom 2 kier na kilku poleceniach
  
  
 +====== Projekt ======
  
 +<​code>​
  
 +% C = getbatterylevel
 +%nxt_com(getbatterylevel,​ Ret) 
  
 +nxt_com(C) :- 
 +%  nxt_open(Fd),​
 +  nxt_prot(C, NxtCmd, RL), %Rl=4 bl
 +  nxt_send(Fd,​NxtCmd),​
 +  nxt_recv(Fd,​RL,​Resp),​
 +  nxt_resp(C, Resp, X). % X = VLMV
  
 +%nxt_open(Fd) :-
 +%
 +nxt_send(Fd,​NxtCmd) :-
  
 +nxt_recv(Fd,​R) :-
  
- +nxt_resp(getbatterylevel
- +</​code>​
- +
- +
-===== 080408 ===== +
-  * zapis protokołu kom w prologu tak jak poniżej +
-  * upload do wiki opisu FIXME +
-  * testy komunikacji,​ flush? +
-  * [[https://​akela.mendelu.cz/​swi-prolog/​syntax.html|zapis szesnastkowy w ISO Prologu]], proszę się upewnić, że to (hexysię +
-już nigdzie nie gubi przy ew. konwersji...+
  
 <​code>​ <​code>​
Linia 58: Linia 72:
   * Byte 2: Output port (Range: 0 - 2)   * Byte 2: Output port (Range: 0 - 2)
   * Byte 2: Input port (Range: 0 - 3)   * Byte 2: Input port (Range: 0 - 3)
 +
 +Z nxt++:
 +  * Motor  A - 0;
 +  * Motor  B - 1;
 +  * Motor  C - 2;
 +  * Sensor 1 - 0;
 +  * Sensor 2 - 1;
 +  * Sensor 3 - 2;
 +  * Sensor 4 - 3;
 <​code>​ <​code>​
 % póki co: % póki co:
Linia 258: Linia 281:
 FIXME: proszę dopisać URL gdzie za strony LEGO Pan to pobrał, czy to jest w BT dev guide? FIXME: proszę dopisać URL gdzie za strony LEGO Pan to pobrał, czy to jest w BT dev guide?
  
-====== Projekt ======+
 ===== Milestones ===== ===== Milestones =====
   * komunikacja z nxt z prolog, potrafimy wyslac trywialne rozkazy, np. obroc silniczkem nr. 2   * komunikacja z nxt z prolog, potrafimy wyslac trywialne rozkazy, np. obroc silniczkem nr. 2
pl/miw/miw08_mindstormscontrols.1207646624.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (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