RoboterCC - Robotic Code Compiler
Projekte BirgerT NIBO2 - Terminal mit UCOMIR2X

Welcome

Projektverwaltung


Nachrichten

Sie sind nicht eingeloggt.

Site-Statistic

  • 7430 private projects
  • 378 public projects
  • 16177837 lines compiled
  • 58186 builds
NIBO @ facebook YouTube Twitter

NIBO2 - Terminal mit UCOMIR2X

Diese Firmware ermöglicht eine Fernsteuerung der NIBO2 Roboters über eine serielle (Tunnel-) Verbindung, wie zum Beispiel den XBee Modulen im "Transparent Mode".
Die Datenrate beträgt 9600 Baud. Eine Hilfe zu dem Protokoll kann durch das Kommando help ausgegeben werden.


Die Details zum Protokoll gibt es im Nibo-Wiki:
Nibo_Serial_Protocol



Anpassungen von BirgerT: beginnen mit "// BirgerT 140406 {" und enden mit "// } BirgerT 140406"


ACHTUNG: Funktion korrigiert - siehe Forum THEMA: NIBO2 TERMINAL und UCOM IR2X



18.06.14: UART0 Setup 8Bit und Zeilen für die Auswahl no, even, odd Parity ergänzt - no Parity aktiv (für UCOM IR2X)



28.06.14: Programm funktioniert auch über XBEE Verbindung - aber nur wenn die PWM der LEDS runtergefahren wird. Ergänzung zum Testen: Durch Drehen am linkem Rad können die Status-LEDs auf- und abgedimmt werden, der eingestellte PWM-Wert wird auf LCD-Display angezeigt und über den UART0 gesendet.








Files:
main.c
niboprot.c
niboprot.h
niboprot_reg.h
uart.c
uart.h

Compiler results:





              

Werbung