rambo3 Posted February 19, 2017 Share Posted February 19, 2017 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 More sharing options...
rambo3 Posted July 6, 2017 Share Posted July 6, 2017 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.