RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBObee Nibobee und Arduino

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Nibobee und Arduino

Nibobee und Arduino 9 Jahre 6 Monate her #3040

  • rinx
  • rinxs Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 15
Hallo workwind,

vielen Dank für deine schnellen und kompetenten Antworten,
ich habe jetzt alle Dateien aus dem SVN Repository für Arduino / Nibobee
genommen und entsprechend ausgetauscht/ergänzt,

Es gibt jetzt aber ein neuen Fehler beim compilieren des ersten Sketch und zwar

-lm NIBObee\NIBObee_BGX1.cpp.o: In function `BGX1_class::request(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\NIBObee/NIBObee_BGX1.cpp:65: undefined reference to `Wire'
C:\Program Files (x86)\Arduino\libraries\NIBObee/NIBObee_BGX1.cpp:65: undefined reference to `Wire'
C:\Program Files (x86)\Arduino\libraries\NIBObee/NIBObee_BGX1.cpp:65: undefined reference to `TwoWire::endTransmission(unsigned char)'

ist die Datei NIBObee_BGX1.cpp nicht vollständig?
Letzte Änderung: 9 Jahre 6 Monate her von rinx. Begründung: Korrektur
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Nibobee und Arduino 9 Jahre 6 Monate her #3043

Du musst die Wire.h im Hauptprogramm einbinden. Das ist eine Einschränkung von Arduino, das kann Abhängigkeiten nicht rekursiv auflösen, weswegen alle Abhängigkeiten, die Module haben (in diesem Fall das bgx) im Hauptprogramm eingebunden werden müssen.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Nibobee und Arduino 9 Jahre 6 Monate her #3045

  • rinx
  • rinxs Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 15
Hallo mifrischer,

wenn ich die Datei wire.h im Hauptprogramm einbinde
bekomme ich genau die gleich Fehlermeldung. Das einfache Beispielprogramm

#include <wire.h>
#include <NIBObee.h>

void setup() {
NIBObee.begin();
NIBObee.checkVoltage();
}

void loop() {
NIBObee.setLed(LED0, ON);
delay(500);
NIBObee.setLed(LED0, OFF);
delay(500);
}

das man in der Arduino-umgebung anwählen kann lässt sich nicht ohne Fehler übersetzen.
bei allen NIBO2 Programmen ist das kein Problem.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Nibobee und Arduino 9 Jahre 6 Monate her #3046

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
Hast Du Deine Plattform auch auf NIBObee umgestellt, oder steht die eventuell noch auf NIBO 2 ??
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Nibobee und Arduino 9 Jahre 6 Monate her #3047

  • rinx
  • rinxs Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 15
Ja natürlich,

funktioniert es denn bei dir richtig?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Nibobee und Arduino 9 Jahre 6 Monate her #3048

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
Ja, bei mir funktioniert es - aber das ist ja nicht repräsentativ ;)

Welche Arduino Version verwendest Du?
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.047 Sekunden

Werbung