You are here: Home DOCUMENTATION Debugging Tools uBug12JE User Manual - Extending uBug12 INSTALL

Technological Arts Inc.

Your Shopping Cart

Your Cart is currently empty.

uBug12JE User Manual - Extending uBug12 INSTALL

Article Index
uBug12JE User Manual
Installation
Connecting to the Module
Programming the Module
Extending uBug12 INSTALL
Assemblers
Developing Software Using Projects
Script Command Buttons
uBug12 Miscellaneous Features
Command Glossary
Writing Compatible Applications
Appendix
All Pages

Extending uBug12 Using INSTALL

uBug12 can work with other programs to extend its functionality.  These extensions are not required, but are available to help in the development process using uBug12.  For example, uBug12 does not have a built in editor to edit source code.  However, uBug12 will work with an editor to make the development cycle easier.  These extensions are mainly for Windows users.  

uBug12 provides the capability to automatically download and install certain programs via the INSTALL command.  INSTALL downloads an associated 3rd party utility installer via the Internet, and starts it. (You have to be online to use INSTALL.)  uBug12 can then call that utility as needed to extend its functionality. The ALL option is best used by Windows users when first setting up uBug12.

Since 3rd party programs retain their copyright, uBug12 can not include these programs outright. Therefore uBug12 will download and run the installer, just as you would if you went to the associated URL directly. This way you still retain control and can abort the installer should you choose to do so.

The INSTALL options available are as follows:

ASM12 - Installs the ASM12 assembler that is part of the MiniIDE product.  The executable is copied into the uBug12 directory so uBug12 can call it directly.
PERL - This installs the open source Strawberry Perl interpreter.  Perl is needed to use the HSW12ASM assembler that is included with uBug12.  (Windows only.)
USBDM - uBug12 does not interface with the USBDM pod at this time.  However it is possible for uBug12 to assist in getting the correct drivers installed should you use a USBDM pod.
TERATERM - This is a full function terminal program.  (Windows only)
NOTEPAD++ - We have found this editor works well to enter text source code files.  However you can set uBug12 to use your own editor instead. (Windows only.)
ALL - Installs all the options above.  This is really only useful with Windows based systems.

TERATERM and NOTEPAD++ installation will set those programs as the default under File > Program Options for the commands TERM and EDIT, respectively.  However you can change these options at any time to point to the program executable you would like run with these commands.  Please be aware that when the TERM command is run, it will disconnect from any MCU that is currently connected to uBug12, so that the terminal program can communicate with the device.



Last Updated ( Tuesday, 13 September 2016 08:12 )