public void Dispose() { latch_state = 0; latch_tx(); //if (UsedDriver == Drivers.Driver1 || UsedDriver == Drivers.Both) //{ // Motor1A.Dispose(); // Motor1B.Dispose(); //} //if (UsedDriver == Drivers.Driver2 || UsedDriver == Drivers.Both) //{ Motor2A.Dispose(); Motor2B.Dispose(); //} MotorLatch.Dispose(); MotorEnable.Dispose(); MotorClk.Dispose(); MotorData.Dispose(); }