RoboterCC - Robotic Code Compiler
Forum Roboter.CC Webseite Fragen und Probleme [erledigt] Problem mit sprintf

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:
Fragen und Probleme zur Roboter.CC-Plattform können hier diskutiert werden.
  • Seite:
  • 1

THEMA: [erledigt] Problem mit sprintf

[erledigt] Problem mit sprintf 12 Jahre 3 Monate her #750

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo,

ich habe folgendes Problem.

bot_update();
float volt = 0.0166 * bot_supply - 1.19;
sprintf(text, "%3.1fV", (double)volt);

sprintf liefert mit "AVR Studio 4" erstellt: ?V.
bot_supply liefert vernünftige Werte (701 -704).
Das gleiche Programm auf Roboter.cc erstellt liefert 10.5V.

lg Georg
Letzte Änderung: 12 Jahre 3 Monate her von Georg.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Problem mit sprintf 12 Jahre 3 Monate her #751

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

So wie es aussieht, stimmen Deine Linker-Optionen des AVRStudios nicht - siehe "Nibo 2 Tutorial" Kapitel 7.2:
"7.2 Anzeige der Werte der Linien- / Bodensensoren
Legen Sie wie in den vorangegangenen Beispielen ein neues Projekt an. Zu
den Einstellungen aus den vorherigen Beispielen müssen Sie dieses Mal in
den Projektoptionen neben der Bibliothek libnibo2.a zwei zusätzliche
Bibliotheken zum Linken auswählen: libm.a und libprintf_flt.a. Weiterhin
muss bei den Projektoptionen unter Custom Options -> Linker Options die
Option „-Wl,-u,vfprintf“ hinzugefügt werden. "


diese Optionen sind wohl schon beim roboter.cc-compiler eingestellt


mfg

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

Aw: Problem mit sprintf 12 Jahre 3 Monate her #752

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo Egon,

Danke für die Hilfe. Ich hatte die [Link Option] bei [All Files] eingetragen.
Jetzt wird die Spannung im Display richtig angezeigt.

lg Georg
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Problem mit sprintf 12 Jahre 3 Monate her #754

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

und wieder bewahrheitet sich der Spruch "Kaum macht man's richtig, funktioniert's auch" ;)

Mir ist nämlich zu Beginn genau das selbe passiert - hatte auch die linker options falsch bzw nicht eingestellt und wunderte mich über die Spgsanzeige!

mfg

Egon
lokalisieren, eliminieren, Vollzug melden
Letzte Änderung: 12 Jahre 3 Monate her von Egon.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
Ladezeit der Seite: 0.038 Sekunden

Werbung