TES IC control utility (Use with 1315/1435 I2C Master hardware)

REVISION HISTORY
Revision	Date		Decscription								
2.01.09	2021/11/15	Added A0, A1 and A2 GPIO commands to one click token list
				Removed continuous TX (Function served by continuous RX check box)
				Added flyover help to most controls
2.01.08	2021/03/02	Added SetVx token for analog voltage setting to help file and updated the
				behavior of the comment logic to accept ";", "/" or "\".
2.01.07	2020/08/02	Cleanup
2.01.06	2020/08/02	Cleanup
2.01.05	2020/08/01	Cleanup
2.01.04	2014/02/05	Added "!" character to front of response window.
2.01.03	2014/01/02	Added firmware update functionality, lots of font/etc updates for readability
				Added standard Reset? and Reset! buttons for module diagnostics
2.01.02	2013/11/11	Added port scan funtion to identify I2C master port (was all available ports)
2.01.01	2013/06/01	Some cleanup of internal functions
2.01.00	2012/04/15	Added commands and connector pinout for 1435 to help file.
				Added pinout for 1435 and moved both to help file.
				Changed file open dialog to windows standard interface.
				Set one-click options to be enabled at start.
				Removed "Slave" button and code.  This can be done by logic analyzers.
2.00.10	2011/06/03	Updated to current structure, including error traps and RS232 port scan.
				Allow comments in active lines, anything after ";" is ignored.
				FW revision 5 and later processes a START in scrip after another START
				without an intervening Stop as a Repeated Start.  Earlier FW would insert
				a Stop and then a new Start (See MPR031 touch sensor!).
2.00.09	2009/03/30	Added open Com port scanning to ease use of USB serial converters.
				Added Continuous Tx/Rx selection to allow display of multiple responses.
				Converted help files to RTF to allow better readability.
				Only scripts loaded beyond 18 populate the drop down list.
2.00.08	2007/07/25	Fixed empty data compile error from list load from 2.00.07.
2.00.07	2007/06/25	Dropdown list scripts follow one-click command check box.
2.00.06	2007/05/30	Allow '/' character and blank lines in scripts for comments.
				Any line with these two character as the first will be ignored.
2.00.05	2006/09/01	Added module boot messages, WDT=Stalled I2C bus.
				Added handler for aborted module frames (due to WDT).
2.00.04	2006/04/01	Adjusted main form for XP/Classic desktop compatibility.
				(Bottom of GUI looked 'Clipped').
2.00.03	2006/04/01	Added slave mode activate button (1319 module).
				Bit-Banged I2C commands (Rev 03 and up firmware).
				Added mS delay (Rev 03 and up firmware).
				Made load directory sticky to make loading easier.
				Added command menu 'click to build' functionality.
2.00.02	2006/02/22	Fixed token limit in VB to match hardware.
2.00.01	2006/02/20	Cleaned up this help file.
2.00.00	2006/02/18	Finished functional build to current spec.
1.01.00	2005/12/15	Added script loader.
1.00.00	2005/12/01	Initial release.