May 26, 2019

Grinder - Using the menu systems

There is a much nicer explanation elsewhere written by John Hill. This is my attempt at a short summary of what he has written. Typing "oven" will start up the oven menu system in whatever window you type it in. It will also try to create or attach shared memory first. If you are actually the active pilot, you will need to start it using:
oven readonly=NO
This will only work if you are the user "pilot" or "pilot2". If you fail to do this, and try to do something like load a database, you will get the message:
parameter editing not enabled

How to navigate the menus

Use the arrow keys. To get out of the menu system entirely, press Right arrow repeatedly until you get to the top level menu and select the Exit entry.

The GOTO (Left arrow) will do one of three things. It may take you to another submenu, it may execute the action indicated, or it may move sideways to some related menu.

Some values have only 2 possible settings (on or off), in this case typing E will toggle the value. Otherwise you type E, then the value, then return.

Keep your eye on the lower left corner of the screen. E indicates errors are pending. Priority errors are indicated by a "!". A indicates the screen is in autoupdate mode.

There are a large number of useful keyboard shortcuts. Nicely enough, j and k do what a "vi" user might expect.

    ?               Help for cursor mode
    j, CR           Cursor down one line
    d               Scroll down half page
    f, SP           Scroll down full page
    g               Scroll down to end of page
    k               Cursor up   one line
    u               Scroll up   half page
    b               Scroll up   full page
    .               Scroll up   to top of page
    n               Go     to related  menu
    !               Go directly to error menu
    p               Return to previous menu
    l               Repaint page
    q               Refresh page
    a               Auto-refresh page
    e               Enter new data
    i               Enter new data from image cursor
    m               Enter new data and go to related menu
    o               Enter new data from image cursor and go to
    P               Enable parameter edit and cache
    K               Enable clock parameter edit and cache
    W               Flush parameter cache

Have any comments? Questions? Drop me a line!

Tom's home page / tom@mmto.org