From f10d6d9b1dee73fd16eeacb2bce74565cab22c73 Mon Sep 17 00:00:00 2001 From: tzim Date: Mon, 12 May 2014 06:36:17 +0000 Subject: [PATCH] --- dmx512_micro/dmx512_micro.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dmx512_micro/dmx512_micro.cpp b/dmx512_micro/dmx512_micro.cpp index bc97cac..41bc7b8 100644 --- a/dmx512_micro/dmx512_micro.cpp +++ b/dmx512_micro/dmx512_micro.cpp @@ -233,7 +233,6 @@ ISR(USART1_TX_vect) // si l'USART 1 est vide => break if(index_output_dmx==IOUTDMX_FIN) { if(syncflag) { - syncflag=false; index_output_dmx=IOUTDMX_WAIT; } else index_output_dmx=IOUTDMX_IDLE; @@ -352,8 +351,9 @@ tmptime= interbrk=0; if(_usbLineInfo.lineState) { // Si port serie USB ouvert blinkp=100, blinkon=70; // la led clignote plus vite - if(!syncflag && emissionPc!=0) + if((!syncflag || index_output_dmx==IOUTDMX_WAIT || index_output_dmx==IOUTDMX_IDLE ) && emissionPc!=0) { + syncflag=false; ecritUSB(); } } else {