Glade Virtual Control Panel

Key Notes

The key Glade user interfaces are:

File Purpose Comments
/home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display/REB_Panel_v#.ui The main user interface for controlling the system's actions. This interfaces with these other files:
/home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display/hitcounter.py This interface is used where the activities are more complex and python scripts are needed to program them (i.e., for handling entered on data entry fields by users of the system)
/home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display/REB_PostGUI.hal

This interface is used where the interactions with core LinuxCNC are simple (e.g., with signals):

  • Interface buttons to signals in LinuxCNC
    • Enable/Disable an axis’ stepper motors
  • Display signal values
    • Axis stepper motor enable status
  • Read saved data values from /home/reuben/linuxcnc/configs/RoseEngineButlerLocal/REB_Settings_v#.ini

(see also, HAL File)

/home/reuben/linuxcnc/configs/RoseEngineButlerLocal/REB_Settings_v#.ini

This is used to store the key data values entered by the user.

/home/reuben/linuxcnc/configs/RoseEngineButler/REB_Shutdown.hal

This interface is used to store the key data values entered by the user into /home/reuben/linuxcnc/configs/RoseEngineButlerLocal/REB_Settings_v#.ini.

/home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display/REB_Tab_Help_v#.ui This displays a portion of the library for user support manuals. This mirrors (as appropriate) the bookshelf at https://roseenginebutler.com.
/home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display/REB_Tab_TsCs_v#.ui This is used to display the usage terms and conditions. (It's a legal thing.)

File Locations

Most files are located at:

  /home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display

The images used for the panels are located at:

  /home/reuben/linuxcnc/configs/RoseEngineButler/REB_Display/Images

The REB_Settings_v#.ini file is located at:

  /home/reuben/linuxcnc/configs/RoseEngineButlerLocal

The REB_Shutdown.hal file is located at:

  /home/reuben/linuxcnc/configs/RoseEngineButler

Programming Manual

See, https://linuxcnc.org/docs/stable/html/gui/gladevcp.html.

########## Standard Footer for all pages ##########
 

About the Rose Engine Butler System
Terms of Use

eMail comments to
ColvinTools @ Gmail [period] com -> mailto:ColvinTools [snail] Gmail [period] com