Buffers System Explorer updates when importing parameters files to drastically improve import time.
Why should this Pull Request be merged?
This is a similar change to ones for the other custom devices based off the comms bus template. As in those cases, it reduces the time it takes to import large config files. With the attached config files (which isn't really that big), import goes from ~12 seconds to ~1 second.
Parameters - Big.zip
What testing has been done?
Ran automated unit tests to verify they still pass.
Manually tested system explorer import behavior.
What does this Pull Request accomplish?
Buffers System Explorer updates when importing parameters files to drastically improve import time.
Why should this Pull Request be merged?
This is a similar change to ones for the other custom devices based off the comms bus template. As in those cases, it reduces the time it takes to import large config files. With the attached config files (which isn't really that big), import goes from ~12 seconds to ~1 second. Parameters - Big.zip
What testing has been done?
Ran automated unit tests to verify they still pass. Manually tested system explorer import behavior.