PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NIBO2 - Beispielprogramm demo2 der NiboLib2.10



Hero_123
08.04.2011, 21:40
Hallo

Hat schon jemand mal versucht, das "main.c" des Prgammes "demo2" (NiboLib 2.10, Programm ist im Ordner /src/examples2/demo2) zu kompilieren und zum Laufen zu bringen?
Erstens fehlen die header-dateien acquisition.h und behaviour.h - diese kann man sich aber aus dem repository von sourceforgenet (V157) rausholen, aber wenn man das Programm kompiliert, erhält man 8 Warnungen, u.a eine bezgl mangelhafter Deklaration eines Arrays (../../../src/examples2/demo2/main.c:257: warning: array subscript is above array bounds) - > der Fehler liegt darin, daß der Array von 0 - 4 geht und nicht wie u.a:

xbee_tx_buf[17] = HIBYTE(copro_distance[5]);
xbee_tx_buf[18] = LOBYTE(copro_distance[5]);

das ist ein eigentlich übler Schnitzer... die anderen Fehler sind Hinweise, daß es "unused variables" gibt (kein Problem), nicht-initialisierte Variablen (naja...), eine Typumwandlung..

Hat jemand Erfahrung mit den im Programm verwendeten XBEE-Befehlen bzw hat schon jemand die Xbee-lib benutzt?

Hero_123