diff --git a/spule.c b/spule.c index 02b4771..2d2948f 100644 --- a/spule.c +++ b/spule.c @@ -82,6 +82,24 @@ void do_spule(){ } ISR(TIMER1_OVF_vect) { + if(ioHelperReadBit(outStates, MOTOR_TRANS_DIR)){ + spule_trans_pos -= 1; + if(spule_trans_homed && spule_trans_pos <= 0){ + //TCCR1B &= ~(_BV(CS11)); + //TIMSK5 |= 1<= 85000){ + //TCCR1B &= ~(_BV(CS11)); + //TIMSK5 |= 1<