Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
embedded_systems:robi2:mpc555 [2014-07-09 07:19] leanderembedded_systems:robi2:mpc555 [2016-03-23 11:27] (aktuell) kalberer
Zeile 3: Zeile 3:
  
 ===== Entwicklung mit dem Robi ===== ===== Entwicklung mit dem Robi =====
-==== BlackBox Java/Oberon CrossSystem ==== 
-Um den Robi mit BlackBox zu programmieren, existiert ein einfacher Treiber: [[http://wiki.ntb.ch/externalData/javadoc/bb555jod/mpc555/Robi2.html | mpc555.Robi2]]. Mit diesem können die wichtigsten Funkionen einfach verwendet werden. 
  
 ==== Deep Cross Environment ==== ==== Deep Cross Environment ====
-Um den Robi mit der neuen Deep Umgebung zu programmieren, existiert ebenfalls ein einfacher Treiber: [[http://wiki.ntb.ch/externalData/javadoc/deep/trglib/ch/ntb/inf/deep/runtime/mpc555/driver/Robi2.html | ch.ntb.inf.sts.mpc555.Robi2]]. Er basiert auf dem NTB Simple Tasking System und bietet Unterstützung für die Verwendung der wichtigsten Komponenten.+Um den Robi mit der deep Umgebung zu programmieren, existiert ein einfacher Treiber: [[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/driver/Robi2.html | ch.ntb.inf.deep.runtime.mpc555.driver.Robi2]]. Er basiert auf dem NTB Simple Tasking System und bietet Unterstützung für die Verwendung der wichtigsten Komponenten.
  
 ===== Komponenten ===== ===== Komponenten =====
Zeile 58: Zeile 56:
 ^  19 | NC                 | Nicht verbunden             | ^  19 | NC                 | Nicht verbunden             |
 ^  20 | NC                 | Nicht verbunden             | ^  20 | NC                 | Nicht verbunden             |
- 
-Die WiFi Module müssen wie folgt konfiguriert sein. 
-Die IP adresse und die DeviceID sind bei jedem Robi anders. die letzten 2 ziffern der IP ensprechen der nummer des Robi z.B. Robi0**15** hat die IP 146.136.39.1**15** 
-<code> 
-WiFly Ver 2.23, 04-26-2011 on 131C11 
-Beacon=100 
-Probe=5 
-OPEN=*OPEN* 
-CLOSE=*CLOS* 
-REMOTE= 
-FlushSize=900 
-MatchChar=0 
-FlushTimer=10 
-IdleTimer=0 
-CmdChar=$ 
-IF=UP 
-DHCP=ON 
-IP=146.136.39.101:2000 
-NM=255.255.252.0 
-GW=146.136.36.1 
-HOST=0.0.0.0:2000 
-PROTO=TCP, 
-MTU=1524 
-FLAGS=0x7 
-BACKUP=0.0.0.0 
-DNS=146.136.1.95 
-Name=server1 
-Backup=backup2 
-FTP=208.109.78.34:21 
-File=wifly-GSX.img 
-User=roving 
-Pass=Pass123 
-Dir=public 
-Timeout=40 
-FTP_mode=0x0 
-SSID=spez 
-Chan=0 
-ExtAnt=1 
-Join=1 
-Auth=WPA2 
-Mask=0x1fff 
-Rate=12, 24 Mb 
-Linkmon=0 
-Passphrase=****** 
-SleepTmr=0 
-WakeTmr=0 
-Trigger=0x1 
-Autoconn=0 
-IoFunc=0x0 
-IoMask=0x20f0 
-IoValu=0x0 
-PrintLvl=0x0 
-TimeEna=0 
-TIMEADR=129.6.15.28:123 
-Zone=7 
-Baudrate=115200 
-Flow=0x0 
-Mode=0x0 
-JoinTmr=1000 
-Replace=0x24 
-DeviceId=robiInf001 
-Password= 
-Format=0x0 
-Signal=0 
-Average=5 
-BCAST=255.255.255.255:55555 
-Interval=0x7 
-Sensor=0x0 
-SensePwr=0x0 
-</code> 
  
 ~~CLEARFLOAT~~ ~~CLEARFLOAT~~
Zeile 166: Zeile 94:
 ^  10 | GND    | DGND/AGND | Masse                      | ^  10 | GND    | DGND/AGND | Masse                      |
  
- +===== Dokumentation =====
-===== Schemas =====+
   * {{.:adaptermpc555_rev03a.pdf|Schema Adapterplatine für MPC555 (inkl. Bestückungsplan)}}   * {{.:adaptermpc555_rev03a.pdf|Schema Adapterplatine für MPC555 (inkl. Bestückungsplan)}}
   * {{.:robi2-carrierboard.pdf|Schema Basisplatine}}   * {{.:robi2-carrierboard.pdf|Schema Basisplatine}}
 +  * LOCK [[http://wiki.ntb.ch/inf/materialverwaltung/robi/start|Robi im INF Wiki]]