fixed bug with trigger edge value to represent change to AI task
added ns suffix to ser.write call so that ddgs write value much faster
added points of interest drop down box. dictionary of named counter positions that populates the spinbox of desired position
now forces disabling of all SMs before closing. updates to support POI drop down in goto widget
fixed naming bug in runServer and class name lines
changed threading on DLSM to no longer subclass Thread but simply call it. removed logging on callback. logging now occurs on disable calls. added updateLog public method to LoggedSM and few more private ones for explicit file handling.
removed whitespace
commented out set-enable-status command in favor of toggle-status command
fixed window title
fixed window close to exit program. fixed URL import to be from config.serverURLs.
added lid as an SM on the server. added POI dictionaries. added REMPI POI dictionary for trackingGUI.
removed apps/lidrotator.py. all lid controls now built into SM server and GUI.
removed the annoying bobby folder.
removed lid config file. config for lid now in steppermotor config file.
added process manager to my list of apps
added documentation folder to track
added comments indicating which color wire from inrad box connects to which line and the notation used on the db9 diagram
changed relays on pdl,kdp,bbo back to None. having them be virtual was causing tracking to not work in a non-obvious way. updated REMPI POI
servers changed to import from config.serverURLS. updated close method to support sms that do not have an enable channel.
uncommented set-enable-status method for general use. still recommended to use toggle-status whenever feasible.