например вот таких сообщений быть не должно - не долно там быть индекса 62, там цикл короче должен быть
Mon Jan 16 19:19:38 NOVT 2017<EOT>: postMessage EngineState: 25: gap=1.13/5.03/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:39 NOVT 2017<EOT>: postMessage EngineState: 26: gap=1.14/5.03/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:40 NOVT 2017<EOT>: postMessage EngineState: 27: gap=1.14/5.03/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:41 NOVT 2017<EOT>: postMessage EngineState: 27: gap=1.14/5.02/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:42 NOVT 2017<EOT>: postMessage EngineState: 29: gap=1.14/5.01/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:44 NOVT 2017<EOT>: postMessage EngineState: 31: gap=1.14/5.01/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:46 NOVT 2017<EOT>: postMessage EngineState: 32: gap=1.14/5.01/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:47 NOVT 2017<EOT>: postMessage EngineState: 34: gap=1.14/5.01/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:48 NOVT 2017<EOT>: postMessage EngineState: 35: gap=1.14/5.01/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:49 NOVT 2017<EOT>: postMessage EngineState: 36: gap=1.14/5.03/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:51 NOVT 2017<EOT>: postMessage EngineState: 37: gap=1.14/5.03/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:51 NOVT 2017<EOT>: postMessage EngineState: 38: gap=1.14/5.04/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:52 NOVT 2017<EOT>: postMessage EngineState: 39: gap=1.14/5.01/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:55 NOVT 2017<EOT>: postMessage EngineState: 42: gap=1.13/5.02/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:57 NOVT 2017<EOT>: postMessage EngineState: 43: gap=1.12/5.04/0.16 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
Mon Jan 16 19:19:58 NOVT 2017<EOT>: postMessage EngineState: 44: gap=1.13/5.00/0.17 @ 62 while expected 5.00/9.00 and 0.60/1.00 error=1
значит неожиданно gap=1.13/5.00
хотя мы хотим последовательность
while expected 5.00/9.00 and 0.60/1.00 (в обратном порядке)
предлагаю поменять
s->setSecondTriggerSynchronizationGap2(0.6, 1);
на
s->setSecondTriggerSynchronizationGap2(0.6, 1.25);
закоммитил только что, версия 20170116. Спасибо за терпение!