Changed sending command to send the command 5 time with 10ms spacing, now much more robust. Playtime now adds in the "delay" from resetting. Some weirdness with EOL, setting to CRLF for now.

This commit is contained in:
foley@ru.is
2014-01-24 11:26:26 +00:00
parent 7a55e0c71f
commit 4d77eff73d

View File

@@ -33,11 +33,12 @@ int heartbeat_state=0;
String INST_NAME="Trajectories"; String INST_NAME="Trajectories";
String ARTIST="Sigurdur Gudjonsson (video) & Anna Thorvaldsdottir (sound)"; String ARTIST="Sigurdur Gudjonsson (video) & Anna Thorvaldsdottir (sound)";
String YEAR="2014"; String YEAR="2014";
int videotime = 14*60+44; // set here your DVD title playtime in seconds int videotime = 10; // set here your DVD title playtime in seconds
int choptime = 3; // how much to chop at the end if the videos are int choptime = 2; // how much to chop at the end if the videos are
// not exactly the same length // not exactly the same length
int playtime = videotime - choptime; int resetdelay = 1; // seconds from reset to playing from beginning
int resetdelay = 3; // seconds from reset to playing from beginning int playtime = videotime - choptime + resetdelay;
IRsend irsend; IRsend irsend;
int alarm_bell = false; int alarm_bell = false;
@@ -92,7 +93,10 @@ void sync() {
//send_pause(); //send_pause();
//waitsec(resetdelay); //waitsec(resetdelay);
for (int i=0; i<5; i++) {
send_previous(); send_previous();
delay(10); // need short pause between commands, 10ms is good
}
} }
/**************************************************************/ /**************************************************************/