2 ms·
As an engineer I finally got to take the training course our techs go through and experience how a tech uses the software which we (engineers) developed and mai
by phaedrus 7y ago
As an engineer I finally got to take the training course our techs go through and experience how a tech uses the software which we (engineers) developed and maintain. It was eye-opening. One particular example relevant to this discussion is the old version of the equipment had physical potentiometers which the tech would adjust to get a desired meter reading. The new equipment has you just type a number into a textbox in a Windows program. BUT - it doesn't even provide a slider or up/down arrows, you have to play The Price Is Right inputting guessed over/under numbers until a measured output in a second text box matches a desired value. It's clear that when the transition was made from physical controls to software based controls, not enough thought was given to ergonomics and how it would be used by an actual human.
- Misdicorl 7y agoMaybe a decent place to implement a computerized linear search algo for your techs? Sounds like they're setting params for a PID/control loop in the first place and second order PID/control loops are notoriously finicky so I'd avoid that. But a simple/static linear search for params where it just binary searches while the tech chooses the best value amongst the 3 options [min, mid, max] probably gets them there pretty fast. Though probably still not faster than a manual dial.