-
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo nochmal,
also das eine Problem ist gelöst, ich habe in der ADC-Routine davor 4mal in eine variable geschrieben und danach gemittelt, jetzt schreibe ich 10-mal in die Variable und es kommen passable Ergebnisse raus, ich weiss aber nicht warum das genau so ist. Vllt hats was mit timing zu tun.
Das jetzige Problem ist noch, dass der letzte Bereich immer 200 liefert.
Wenn ich jedoch das waitms()
for(j=0;j<=9;j++)
{
sektor_2[j] = sektor[j] / 5;
*p_test2 = 0;
itoa(sektor_2[j], p_test2, 10);
send_string(p_test2);
send_string(p_test);
waitms(1000);
}
verändere, verändert isch auch der letzte Wert, er bleibt jedoch immer konstant, er scheint mit der wartezeit zusammenzuhängen.[/code]
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen