Version bump v2.0.3
Created new menu "Identify", added LED control to this menu
Cleaned up menu (pylint)
Updated checking for TX when plotting and how plotting handles multiple requests.
Code checks if item is currently active in a telnet thread, and then launches. If not it adds the thread.
It then displays the dialog, the dialog receives the mse values via pub-sub so you can have multiple dialogs listening to a single thread, similar to how DGX serial works.
Updated MSE baseline display addressing issue #31, issue #22, and issue #21
Caught MSE values that are -255 and set them to 0 ( these are when the unit is unlinked)
addresses issue #24
Set default MSE to N/A until we get a value
Pylint on MSE_baseline
Corrected tracking of "serial active" issue #32
Corrected issue #28
Added non-blocking delay to send commands to allow them to complete, fixes issue #27 and issue #29
Reworked how incoming packets are handled, devices retain their values when rebooted issue #33
Removed "Repopulate".
System will now remove duplicates when DHCP packet arrives.
Changed unit to device in documentation.
moved .docx to edit_docs directory
add pdf version of docs
Corrected parsing of NDP devices
Updated binary install files
Merge branch 'release/v2.0.3' into develop