Skip to content

AT5-798 Clean-up and bug fixes for PowerSwitch device interactions

Andrada Zoltan requested to merge at5-798-cleanup into develop

This MR adds a bunch of clean up and bug fixes to the code that performs Talon-DX On() sequence.

Changes include:

  • Fix timeout handling for the first Talon-DX connection, which wasn't waiting long enough before
  • Updates to power switch driver to make it less clunky and not read the outlet list as often
  • Fix some concurrency issues between PowerSwitch and TalonLRU devices with the change event callback
  • Fix some bugs in TalonLRU device when both power switch FQDNs point to the same device
  • Handling of some exceptions that were not handled before
Edited by Andrada Zoltan

Merge request reports