Difference between revisions of "Smart Terminal GUI"

From OpenCircuits
Jump to navigation Jump to search
(Created page with "= Screen Shot = coming soon i hope = The Controls = Working from top to bottom * <Window title> Program name and some additional info * <Open Button> Opens the communicati...")
 
Line 13: Line 13:
 
* <Row of Buttons>  
 
* <Row of Buttons>  
 
** <Start Auto> starts auto run mode of terminal if so configured, this is still alpha and in any case will not have much success unless connected to a compatible serial device ( typically an Arduino )
 
** <Start Auto> starts auto run mode of terminal if so configured, this is still alpha and in any case will not have much success unless connected to a compatible serial device ( typically an Arduino )
 +
** <Stop Auto> stops auto run mode of terminal. Also still alpha, but generally harmless.
 +
** <Edit Log> opens an editor on the system ( needs to be configured in parameter file self.ex_editor = <name of executable or link> ) to view the python logging file for the app.
 +
** <Edit Parms > opens an editor on the system to edit the parameters.py file. See <Edit Log>
 +
** <Edit Parms X > opens an editor on the system to edit the extended parameter file if used on the command line. Not visible if no extended parameter file used. See <Edit Log>
 +
** <Ports > List available ports in the recieve area, working under windows until upgraded from 7 to 10, Linux ??
 +
*<Send Buttons> and <Text Entry> to right of each button. Each button sends the text to the right of the button, text is not erased after transmission.  Lots of parameters in the parameter file determine the details.  Number of send buttons... also in parameter file(s)

Revision as of 06:18, 27 September 2016

Screen Shot

coming soon i hope

The Controls

Working from top to bottom

  • <Window title> Program name and some additional info
  • <Open Button> Opens the communications port ( if configuration in parameter file(s) allow ) Parameters show to the right, port status to right of button.
  • <Close Button> Close the communications port. No error if it is not open. Parameters show to the right, port status to right of button.
  • <Parameters to right of open and close buttons> Non editable parameters from the parameter file(s)
  • <Row of Buttons>
    • <Start Auto> starts auto run mode of terminal if so configured, this is still alpha and in any case will not have much success unless connected to a compatible serial device ( typically an Arduino )
    • <Stop Auto> stops auto run mode of terminal. Also still alpha, but generally harmless.
    • <Edit Log> opens an editor on the system ( needs to be configured in parameter file self.ex_editor = <name of executable or link> ) to view the python logging file for the app.
    • <Edit Parms > opens an editor on the system to edit the parameters.py file. See <Edit Log>
    • <Edit Parms X > opens an editor on the system to edit the extended parameter file if used on the command line. Not visible if no extended parameter file used. See <Edit Log>
    • <Ports > List available ports in the recieve area, working under windows until upgraded from 7 to 10, Linux ??
  • <Send Buttons> and <Text Entry> to right of each button. Each button sends the text to the right of the button, text is not erased after transmission. Lots of parameters in the parameter file determine the details. Number of send buttons... also in parameter file(s)