Hallo,
ich würde gerne mit einem programm die stopuhr aus dem rp6 lesen.
ich habe jetzt ein kleinen program geschrieben, dass folgendes tun soll:
1.:stopwatch starten.
2.:ausgeben, dass die stopwatch gelesen wird, was mit laufenden punkten gezeigt wird.
3.:den aktuellen wert der stopuhr angeben
und 4.: eine pause machen.
Code:
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
startStopwatch1();
while (true)
{
static uint16_t stopwatch1;
if(getStopwatch1() > 1000)
{
writeString_P("Stopuhr wird gelesen.");
mSleep(400);
writeString_P(".");
mSleep(400);
writeString_P(".");
mSleep(400);
writeString_P("\n");
writeInteger(stopwatch1, DEC);
writeChar('\n');
mSleep(1458);
}
}
return 0;
}
wenn ich das jetzt starte, kommt die schrift mit den punkten, aber als wert der stopuhr wird immer 0 angegeben!
kann mir jemand sagen, was da falsch sein könnte?
danke schonmal im voraus
roboman
Lesezeichen