Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Locked User interface for "ops mode programming"
I'd like to ask about how the user should see "ops mode programming" in DecoderPro.
For technical reasons, it would be significantly simpler to code it (at least for today) if the program could assume that a Roster entry already existed for a decoder accessed in Ops Mode. To do that I suggest: a) The DecoderPro main page now contains a "Program Locomotive..." button and a "Quit" button. The "Program Locomotive..." button would be renamed to "Program Decoder on Programming Track..." and continue to function the exact same way. "Quit" would remain unchanged. A new "Program on Main Track..." (PMT) button would be added, see below. (These names are wordy and obscure. Can somebody suggest a better way to capture this difference that's not system-specific?) b) Pressing the PMT button pops a new screen similar to the top-half of the existing ident screen. There's a selection box to pick a roster entry, and an open-programmer button. But there's no ident button(s), and no decoder-selection tree. So you click "Program on Main Track ...", select the loco from your existing ones, and go. If you don't have a roster entry for a loco, you should probably put it on the programming track and "Read All" to create one. But you could just create a dummy entry with the right address, but without ever hitting a read or write button, and then use that for ops mode. Does this sound OK to people? Bob -- -------------- Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957) |
Joe Ellis
--- In jmriusers@y..., Bob Jacobsen <Bob_Jacobsen@l...> wrote:
I'd like to ask about how the user should see "ops mode programming"<<rubbing my hands in gleeful anticipation... >> Hmmm... A good idea, certainly makes sense. Only _potential_ reason not to would be so that "visiting locomotives" could be programmed quickly, but I don't see that as being a frequent need. To do that I suggest:Hmmm... how about radio buttons? Text saying "Program locomotive on:" then radio buttons labeled "Programming Track" and "Layout", then use a "Select Locomotive/Decoder" button to open the appropriate window. Well, It's seems to me that one of the biggest reasons for OPS mode programming is to play with speed matching... sooo... How about _this_ approach? Allow 2 decoders to be open at once, in "layered" windows. This would let you twiddle both speed curves. Maybe this ought to be a "special case" programmer, and use only the MinV, MidV, MaxV, forward and reverse trim, and speed curve pane (split horizontally for two locomotives) and allow manual entry of the address. |
Bob-
This sounds excellent to me. How close are you to having the code done? I would like to try to get a Racetrack like program added to the system, and the Ops mode would be essential. Unfortunately, I won't have any time for that until into October. David Bob Jacobsen wrote: I'd like to ask about how the user should see "ops mode programming"-- David Harris OmniPort Home Page: Discussion egroup: Swiki: |
-----Oorspronkelijk bericht-----
Van: Bob Jacobsen [mailto:Bob_Jacobsen@...] Verzonden: vrijdag 13 september 2002 15:49 Aan: jmriusers@... Onderwerp: [jmriusers] User interface for "ops mode programming" I'd like to ask about how the user should see "ops mode programming" in DecoderPro. Does this sound OK to people? OK with me. Sibbo Yahoo! Groups Sponsor ADVERTISEMENT To unsubscribe from this group, send an email to: jmriusers-unsubscribe@... Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. |
At 2:42 PM +0000 9/13/02, Joe Ellis wrote:
More than one ops-mode programmer can be open at a time, so that's no problem except for perhaps screen space. It might be useful to create a programmer format that's really svelte so you can fit 2 or 3 or 4 on the screen at once. Right now, you can actually open more than one programmer screen at the same time. They work independently of each other, which is confusing, but they do work. Once I make these changes to include ops-mode, I was going to limit it to only one service-mode (e.g. programming track) programmer window at a time. Bob -- -------------- Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957) |
No! I like having more than one programmer window open at a time. Then I
just pop up the one I need at the moment -- much faster and convenient than reopening them, especially in a club situation, where you may be programming several decoders recurrently. For a 'racetrack' mode, you need to be able to step through the speed tables of both locos concurrently and adjust each speed table entry for one (or even both) loco. I think the stepping through the speed tables doesn't require linking the two op-mode programming pages, but would be convenient. I had envisioned a single page with the spped table of the second loco, and some buttons for stepping up and down the speed tables. David Bob Jacobsen wrote: At 2:42 PM +0000 9/13/02, Joe Ellis wrote:--More than one ops-mode programmer can be open at a time, so that's no David Harris OmniPort Home Page: Discussion egroup: Swiki: |
Joe Ellis
--- In jmriusers@y..., "Joe Ellis" <filker@m...> wrote:
<<snip>> How about _this_ approach?Here's a _very_ rough graphic of the kind of approach I'm talking about: I just pasted this together out of some of the screen shots I did for the manual. How about having basic throttle functions available _on_screen_ ? Just Forward, Reverse, and _28_ speed steps. (the only ones you can adjust on the speed tables). It would make programming easier by not having to go back and forth between keyboard and throttle all the time. While we're shooting the moon, would it be possible to have a "link throttles" option, so that both locomotives got the same speed commands? I'm not sure that OPS mode programming of MU'd units might not defeat the purpose... |
Hi-
toggle quoted message
Show quoted text
This is very similar to what I had proposed about a month ago! See: [Image] at the bottom of the page. David Joe Ellis wrote: --- In jmriusers@y..., "Joe Ellis" <filker@m...> wrote: |
to navigate to use esc to dismiss