ModSnmp Manual v3.15 - 1.3. The GUI
When you start ModSnmp the main window is displayed.
At the top of the window are the usual menu bar and tool bar.
On the left side of the window there is a side panel showing a list of pages. When you select an item in this list, the page is displayed in the main panel on the right side of the window.
At the bottom of the window is a status bar, which is used to display error and information messages.
The pages listed in the side panel are in eight groups:
SNMP Interfaces: used to configure how the SNMP agent component of ModSnmp communicates with SNMP managers - see Section 2, “SNMP Interfaces”. You only need to change these settings if you want ModSnmp to use non-standard or additional interfaces.
SNMP Users: used to configure the SNMP users that are allowed access - see Section 3, “SNMP Users”.
Modbus Interfaces: used to configure how the Modbus client component of ModSnmp communicates with Modbus devices - see Section 4, “Modbus Interfaces”.
Device types: used to configure the conversion between the SNMP and Modbus protocols for each Modbus device type - see Section 5, “Device Types”.
Devices: used to configure the type and interface of each Modbus device - see Section 7, “Devices”.
Constant OIDs: used to configure fixed responses to SNMP requests - see Section 8, “Constant OID Settings”.
MIB Settings: used to configure the generation of the MIB file required by SNMP managers - see Section 10, “MIB File”.
Logging: used to configure the logging of error and information messages. - see Section 11, “Logging”.
Entries in the list of pages are colour-coded to indicate the state of the corresponding page:
Blue/grey: The page is selected (i.e. displayed in the main panel).
Yellow: The page has unapplied changes. The changes themselves are also highlighted in yellow within the page.
Red: The page has an error message in its status bar.
Each page that may be displayed in the main panel has buttons for various actions. These typically include an Apply button (which saves the changes you have made), a Reset button (which restores the settings to their last saved state), and a Help button (which provides help on the page - you can also get help by pressing the F1 key).
Each page also has a status bar below its buttons, which is used to display error and information messages that are specific to the page.
At the bottom of the main window is a "status bar", which is used to display error and information messages. Each page displayed in the main panel also has its own status bar, which is used to display messages that are specific to that page.
Many of the error messages displayed in the status bars have an Error Help button, which provides help on the error message (you can also get this help by pressing the F4 key).
Most of the messages that are displayed in the status bars are removed automatically when they are no longer applicable. This is not possible for some messages, and a Clear button is provided for these so that they can be manually removed.
You can select a data field in which to enter data either by clicking on it with the mouse or by moving to it using the Tab or Shift-Tab key.
When you select a field, all the text within the field is initially selected, so what you type will replace the original value. If you want to edit the value, rather than replace it, click on the value again or press the right-arrow or left-arrow key.
If you place the mouse cursor over a data field (or its label), a tooltip is displayed, which provides a brief description of the field's purpose. You can also display the tooltip of the currently selected data field by typing Ctrl-F1. The display of tooltips can be disabled or enabled using the → menu option or by typing Shift-F1. For a more detailed description of a field's purpose, click the Help button or by press the F1 key.
If you start entering or editing a field value and change your mind, you can restore the original value by pressing the Esc key. To restore the values of all the fields in a page, click the Reset button.
When you have finished entering or editing a field value, you can click on another field or a button, or press Tab or Enter to move to the next field.