On Tue, 2011-03-08 at 05:56 -0500, Mark Wendt wrote: ... snip > see things in a certain order or configuration. All the rows of LED > lights/radio buttons after row 100 have the "ON" radio button on top of > the "OFF" radio button, which is typically how we as humans think about > light switches - "UP" is "ON", "DOWN" is "OFF". Your very first row, > row 100 has the "OFF" on top and the "ON" below it. When you scan the > page, typically your mind's eye would expect to see "ON" above the > "OFF", and when your mind's eye sees the "OFF" button activated, and > it's on top, your scan could translate to having the correct, or > incorrect radio button selected. ... snip
Yes, I agree. Even though pyVCP was a big advancement when it was introduced (thank you devs), it is limited in being able to configure the components. I went through a few different designs (hours and hours worth), starting with what I wanted, testing, then fixing. I pared it down to what you see now. The first primary issue was that I wanted to read the registers and set the switches to match. Usually one would have a configuration that mostly worked, but needed one or two changes. Flipping a couple of switches and saving seems safe and convenient, but none of the pyVCP output components can be set other than by the user clicking on it. So I then decided to try configuring the switches so that the default option matched the factor default. For the radio button, the top button is the starting setting, so I put the factory setting there. Basically, I wanted something that I could actually use without too much fuss and not have to scan every setting to make sure I don't brick the ModIO when I click Write to ModIO. In the long run, I will need to either create my own pyVCP components or wait for GLadeVCP to see if it is more flexible. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA ------------------------------------------------------------------------------ What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
