I see what you mean now. The two paths to the same action are not well connected.
S0 and M3 in the MDI screen shows up on the list of settings. S100 then starts the motor turning. S0 stops it but the M3 and S0 are still there. An M5 then replaces the M3 with the M5. Now flip over to the other screen and click on the CW button and then back to the MDI screen. The M5 is still there. Should really be an M3 at this point with S set to 0 since we haven't clicked on an +/- button. Theoretically then on the user screen clicking on the +/- button should have increased S by 100. But it doesn't. So now stop the motor and back to the MDI screen. Send an M3 with S0. Back to the user screen. The CW button shows pressed. Click on +/- and nothing happens. So either the CW shouldn't respond to an M3 or The M3 should show the CW button pressed and the RPM display should show the RPM etc. At this point, it should be possible to click on the +/- buttons which should show a corresponding change in the MDI parameters window of S100, S200 etc. Clicking on the STOP button should remove the M3 and replace it with an M5. The only potential interaction I can see is that what should be done with the S? From the user screen pressing the STOP issues that M5 and also sets S to 0 while doing that from an MDI screen only issues the M5 since they are disconnected commands. I'd say that from a user perspective what's under the covers (M3 S100) isn't important. The default with the button is CW with S0. Then press the +/- buttons to adjust the speed. That this becomes an M3 S0, M3 S100, M3 S200, M3 S100 is really not all that important. So using top down design techniques that's what we should see. And the bottom up implementation should change things so the MDI page shows what the buttons have done. As in M3 state and S400 state. In the MDI page sending those changes the buttons on the user screen. John > -----Original Message----- > From: andy pugh [mailto:bodge...@gmail.com] > Sent: December-15-20 1:56 PM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Spindle + MDI (Was: I wonder...) > > On Tue, 15 Dec 2020 at 21:43, andy pugh <bodge...@gmail.com> wrote: > > > > I don't think that I have seen this with Touchy > > OK, you can't see this in Touchy as the MDI interface needs you to > press M3 to get an S to fill out. > > But Gmoccapy is the same. > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is > designed for the especial use of mechanical geniuses, daredevils and > lunatics." > � George Fitch, Atlanta Constitution Newspaper, 1912 > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users