Hey danke für die schnelle antwort.
hab das jetzt mal so umgebaut das es passt:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| public double GetMean(int readings) { readings = 10; int sum, value; uint age; for (int i = 0; i < readings; i++) { updateData(); umc.umc_GetCurrent(g_controllerNr, 0, out value, out age);
sum += value; }
return sum / readings; } |
aber er sagt mir jetzt noch:
Fehler 1 Verwendung der nicht zugewiesenen lokalen Variablen "sum"
0 steht für den Axen Motor, also den ersten sozusagen. Und das macht er dann wirklich für jeden Timer_Tick? Und += heisst das er alles aufsummiert? Wie wahrscheinlich festzustellen ist bin ich doch noch starker anfänger und hoffe auf etwas Nachsicht.
Und ja meinte natürlich eine Schleife.
Gruß