Klein programmatje geschreven voor de netduino:

public static void Main()
{
    long start = DateTime.Now.Ticks;

for (int i = 0; i < 2500; i++)
    {
        analogValue = input1.Read();
        ledstate = !ledstate;
        counter = counter + 1;
        led.Write(ledstate);
    }

long end = DateTime.Now.Ticks;
    TimeSpan span = new TimeSpan(end – start);
    Debug.Print(“timespan: ” +span.Milliseconds.ToString() + “ms”);
}

Kost 979ms om uit te voeren. In het echt moet er natuurlijk nog een input meer gelezen worden (1 voor amperes, en 1 voor throttle), maar het valt me niet tegen.