comparison nodescore.js @ 90:f214909fb108

load seqence fixes
author Rob Canning <rob@foo.net>
date Wed, 30 Jul 2014 10:44:14 +0100
parents e9cbc93e1d10
children 1a706a2880ee
comparison
equal deleted inserted replaced
89:416db12a2039 90:f214909fb108
204 // initiate first page here 204 // initiate first page here
205 var nextunit=seq.units[seq.transect%numberoftransects][seq.counter+1]; 205 var nextunit=seq.units[seq.transect%numberoftransects][seq.counter+1];
206 socket.emit("pageIni", voice, unit, time, seq.mm,seq.counter,nextunit ); 206 socket.emit("pageIni", voice, unit, time, seq.mm,seq.counter,nextunit );
207 //socket.emit("pageFlipfromserver", voice, unit, time, seq.mm,seq.counter,nextunit ); 207 //socket.emit("pageFlipfromserver", voice, unit, time, seq.mm,seq.counter,nextunit );
208 } 208 }
209
210 socket.on('resetSeq', function (seq) {
211 //var unit=seq.units[seq.transect%numberoftransects][seq.counter];
212 //resetChr();
213 //socket.emit("pageIni", 1, unit, 0, 60, 0,1 )
214 //socket.emit("pageIni", 2, 1, 0, 60, 0,1 );
215 //socket.emit("pageIni", 3, 1, 0, 60, 0,1 );
216 //socket.emit("pageIni", 4, 1, 0, 60, 0,1 );
217 console.log("reset message recieved from client");
218 });
209 219
210 function sequenCer() { 220 function sequenCer() {
211 if (ztime >= 0 ){ 221 if (ztime >= 0 ){
212 var counter = ztime 222 var counter = ztime
213 // flip the page 223 // flip the page
272 // console.log(counter) 282 // console.log(counter)
273 } 283 }
274 284
275 var pulse = setInterval(sequenCer, tempoms); 285 var pulse = setInterval(sequenCer, tempoms);
276 286
287
288
289
277 socket.on('stopSeq', function () { 290 socket.on('stopSeq', function () {
278 sequenCer.clearInterval 291 sequenCer.clearInterval
279 console.log("sequencer stopping...") 292 console.log("sequencer stopping...")
280 // grrr why wont this clearInterval work 293 // grrr why wont this clearInterval work
281 sequencerState = 0 294 sequencerState = 0
290 countdowntick(seq) 303 countdowntick(seq)
291 sequencerState=1; 304 sequencerState=1;
292 initPage(seq) 305 initPage(seq)
293 }; 306 };
294 307
295 socket.on('resetSeq', function () { resetChr(); }); 308 socket.on('resetSeq', function () {
309 //var unit=seq.units[seq.transect%numberoftransects][seq.counter];
310 resetChr();
311 //socket.emit("pageIni", 1, unit, 0, 60, 0,1 )
312 //socket.emit("pageIni", 2, 1, 0, 60, 0,1 );
313 //socket.emit("pageIni", 3, 1, 0, 60, 0,1 );
314 //socket.emit("pageIni", 4, 1, 0, 60, 0,1 );
315 console.log("reset message recieved from client");
316 });
296 317
297 //////////////////////////////////////////// 318 ////////////////////////////////////////////
298 // some latency calculations 319 // some latency calculations
299 /////////////////////////////////////////// 320 ///////////////////////////////////////////
300 321