RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO burger Fehler in der odometry.c

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:
  • Seite:
  • 1

THEMA: Fehler in der odometry.c

Fehler in der odometry.c 7 Jahre 10 Monate her #3862

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

in den Funktionen odometry_getleft und odometry_getright ist meiner Ansicht nach ein logischer Fehler. Es müsste richtig heißen:
int16_t odometry_getLeft(uint8_t reset) {
  int16_t res;
  ATOMIC_C90_BEGIN()
 
/*
  res = odometry_left - odometry_usr_left;
  if (reset) {
    odometry_usr_left = odometry_left;
  }
*/
  if (reset) {
    odometry_usr_left = odometry_left;
  }
  res = odometry_left - odometry_usr_left;
 
  ATOMIC_C90_END()
  return res;
}
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
Ladezeit der Seite: 0.059 Sekunden

Werbung