RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO 2 NDS3 - Unerklärliches Verhalten

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Banner

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: NDS3 - Unerklärliches Verhalten

NDS3 - Unerklärliches Verhalten 11 Jahre 5 Monate her #1636

  • hgs07
  • hgs07s Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 15
Das nachfolgende Coding soll
die LED 5 rot leuchten lassen, danach sich soll der Scannerkopf genau nach vorne drehen, anschließend soll die LED ausgeschaltet werden.
Das Coding macht dies aber nicht, sondern
Die LED 5 wird rot angeschaltet, danach dreht sich der Scannerkopf von ganz rechts (aus Fahrersicht) bis fast nach ganz links, bleibt dort stehen, und die LED wird ausgeschaltet.
nds3-test.hex habe ich laufen lassen. Es zeigt keine Auffälligkeiten.
Die NiboLib hat die Version 2.11.
Wer hat eine Erklärung für dieses Verhalten?
Jeder Hinweis wird dankend angenommen.
#include <nibo/niboconfig.h>
#include <nibo/leds.h>
#include <nibo/delay.h>
#include <nibo/nds3.h>
int main() { 
  leds_init(); 
  nds3_init();
  leds_set_status(LEDS_RED,5);
  nds3_move(90);
  while(nds3_get_busy());
  leds_set_status(LEDS_OFF,5);
return 0;
}
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: NDS3 - Unerklärliches Verhalten 11 Jahre 5 Monate her #1637

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo hgs07,

hast Du mit dem Programm "NDS3 calibration" von workwind den Servo des NDS3 kalibriert?
Das Programm findest Du hier unter "Öffentliche Projekte"

Also hier: www.roboter.cc/index.php?option=com_nicaiwci&view=project&Itemid=61&projectid=155
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 11 Jahre 5 Monate her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: NDS3 - Unerklärliches Verhalten 11 Jahre 5 Monate her #1639

  • hgs07
  • hgs07s Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 15
Hallo elektrolutz,
danke für Deinen Vorschlag, den ich ausgeführt habe. Vorher hatte ich zur Sicherheit noch einmal die Firmware des ATtiny84 hochgeladen. Alles leider ohne Erfolg: Das Testprogramm zeigt das geschilderte Verhalten.
Wo könnte man noch ansetzen. Da das Testprogramm kurz und allgemein ist, müsste es eigentlich auf jdem Nibo2 mit NiboLib 2.11 dieses Fehlverhalten zeigen.
An ALLE:
Wer setzt einen NDS3 ein und lässt mal kurz das kleine Testprogramm laufen?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: NDS3 - Unerklärliches Verhalten 11 Jahre 5 Monate her #1640

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 316
Hallo hgs07

Ich habe zwar kein NDS3-Modul, aber gemäß NIBO Lib Doku 2.11
...die Kommunikation über die I²C Schnittstelle abgewickelt wird, muss vor der Benutzung der Funktionen i2c_init() aufgerufen werden
, und wenn Dein Code komplett ist, fehlt da dieser Aufruf - vielleicht ist dies der Fehler?

Viel Glück

mfg

Egon
lokalisieren, eliminieren, Vollzug melden
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: NDS3 - Unerklärliches Verhalten 11 Jahre 5 Monate her #1641

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 316
Hallo hgs07

Nachtrag zu meinem Post - schau Dir das Programm "main.c" im directory "...examples2/nds3_test" an, bei Deinem Programm fehlen u.a. sei() etc...
Das Programm ist ganz gut zum Einarbeiten....

(Hab das Programm jetzt mal angehängt, Du musst es umbenennen in main.c

Dateianhang:

Dateiname: main.txt
Dateigröße: 4 KB

)



Egon
lokalisieren, eliminieren, Vollzug melden
Letzte Änderung: 11 Jahre 5 Monate her von Egon.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: NDS3 - Unerklärliches Verhalten 11 Jahre 5 Monate her #1642

  • elektrolutz
  • elektrolutzs Avatar
  • OFFLINE
  • Gold Boarder
  • NiboBee+BGX1+Tunig-Kit, Nibo2+GFX+NDS3+UCOM-IR2
  • Beiträge: 401
Hallo zusammen,

dieses Problemchen möchte bitte der Hersteller "workwind" selbst klären.
Die Lib und deren Beschreibung, sowie deren Beispielprogramme sind leider nach wie vor mehr als unbrauchbar.
Aus diesem Grund hatte ich mich vor einiger Zeit aus dem Nibo-Projekt zurückgezogen, um eigene Dinge zu entwickeln und dorthin werde ich mich auch wieder verabschieden. Der Hersteller hat offensichtlich nichts dazugelernt.

Ein Beispielprogramm wie das folgende: www.roboter.cc/index.php?option=com_nicaiwci&view=project&Itemid=61&projectid=765
kann als hex-Datei über RoboDude auf den Nibo2 geladen werden und es funktioniert dort auch.
Clont man dieses Projekt und schickt es hier durch den online-Compiler, erscheinen Fehlermeldungen.

Auf einer solchen Basis möchte ich nicht erklären, was richtig oder was falsch ist.

Sorry hgs07, damit wende Dich bitte an "workwind".
Ich drücke Dir die Daumen, dass er sich vielleicht drum kümmert.
Gruß aus Werl elektrolutz
Theorie ist, wenn man weiß, wie alles funktioniert. -- Praxis ist, wenn alles klappt und keiner weiß warum!
Letzte Änderung: 11 Jahre 5 Monate her von elektrolutz.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.081 Sekunden

Werbung