Menu

Speed Dial multiplier bug

Giorgio
2014-10-09
2014-10-10
  • Giorgio

    Giorgio - 2014-10-09

    Hello,
    I have a wrong speed dial behaviour with this case:
    speed dial value = 10s

    rgb matrix fade in * = 1/4
    rgb matrix fade out * = 1/4
    rgb matrix hold * = 1/2

    on rgb matrix timer I see the following values:
    fade in/out = 2.5s
    hold = 0s

    I expect hold = 2.5s and not 0s. Is this correct or a bug?

    Thank's
    Giorgio

     
  • Anonymous

    Anonymous - 2014-10-10

    Hi,

    The issue here is that hold is not the same as duration.

    Duration = Fade In + Fade Out + Hold

    ..

    After looking a little at the editor code, I see that in the chaser editor, duration is Fade In + Hold, but in the rgbmatrixeditor, duration = Fade In + Hold + Fade Out.

    I don't know if this is normal.

    Anyway, for your issue, the key is:

    Duration = Fade In + Fade Out + Hold

     
  • Jano Svitok

    Jano Svitok - 2014-10-10

    That looks like a bug - as far as I know, Duration = Fade In + Hold; Fade out is not counted in. I consider this one of the gray areas that should be precisely specified, checked and documented (e.g. how fades work in a chaser, or in a chaser that is in another chaser, etc.).

     
  • Jano Svitok

    Jano Svitok - 2014-10-10

    Fixed in https://github.com/mcallegari/qlcplus/commit/557d8dbf74ad88e48f89b32d478af03012754992

    Thanks for finding!

    ...I hope it won't break current projects...

     
    • Giorgio

      Giorgio - 2014-10-10

      Thank you for fix

       
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.