-
-
Erfahrener Benutzer
Roboter-Spezialist
Hi,
@Michael: ich bin mir nicht sicher ob das 100%ig geht, weil uint16 max 65535 sein kann. Also könnte es bei Werten von Way_akt > 257 Probleme geben...
@Kaiser-F: was mir bei deinem code seltsam vorkommt ist
factor = 1023 / (way_max - way_min);
x = (way_akt / factor);
probier das mal mit
factor = 1023.0 / (double)(way_max - way_min);
x = ((double)way_akt / factor);
PS: einfache floats sollten da doch reichen oder?
.... bin mir jetzt nicht sicher ob es das war, aber das könnte es gewesen sein...
MfG Alex
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen