Jump to content

Release Status & Swisslizard


mjr

Recommended Posts

Just a heads-up to PacLed64 users. My UIO kept on crashing. Looks like the device channels are getting refreshed (=hammered) every 1ms -> 40ms, even if there aren't any output changes. For a device with 96 outputs, with only 1-3 being changed at any one time, it's slightly overkill. Eventually the Ultimarc SDK /DLL (device) crashed. By returning this back to only setting intensities when needed the UIO has been stable, and my flipper buttons doesn't "stick".

Details and info can be seen at Git:
https://github.com/rambo3/DirectOutput/commit/bc16ccca9a0d97158f17a98ea218e40c4609656c

I think, but I'm not sure, this could benefit the PacLed64 as well. Given that ForceFullUpdate=true variable was introduced around August 2013 when the PacLed64 support was first added (https://github.com/DirectOutput/DirectOutput/commit/090a0f0a2c778bb140968aa9be5888af6908c60c) I'm not sure what its intention was other than a forgotten debug flag.

 
Link to comment
Share on other sites

  • 4 months later...

mjr; if you are reading this (or anyone else), I'd like to merge your changes (https://github.com/mjrgh/DirectOutput/tree/Release20151130) into my own branch (https://github.com/rambo3/DirectOutput/tree/ultimateio). I don't have a LedWiz myself, so I can't test for stability issues, but is this a stable branch for people with and without Pinscape? It's just 4 commits, but there's a significant set of changes regarding LedWiz.cs and OutputControllerCompleteBase.cs that seem to remove the need for ledwiz.dll?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...