BASICtools Features

BASICtools startup

When BASICtools starts up, it will STOP any user program.  So if you find yourself with a program flooding the PC serial port with data, disconnect the serial connection, and reconnect and then choose the same serial port under the Options menu.

This will clear and initialize the serial driver.  Reopening the serial port will also stop any user program from starting.  A good idea is to erase that program, and a simple way to do that is to enter a 1 line program like  PRINT  and hit run which will erase the runaway program.

BASICtools Layout

keywords: enter line debugin type BASIC commands

Buttons

      ..

The CLEAR button only erases the display screen and the buffer on the PC of statements you have typed into the Enter window.

To erase the program, load a new program, either a line at a time or using the Load menu.

keywords: reset button stop button run button clear button

File Menu

      ..

file load file reload file print save file quit

Edit Menu

      ..

keywords: edit choose editor

Options Menu

Refresh will check for serial devices again, it is useful if you plugged a device in after starting BASICtools.

keywords: options port baud newline char mode PC compile control throttle

Control Menu

keywords: options port baud newline char mode PC compile control throttle

BASIC variable viewer

Open this window from the Tools Menu (variables)

variables window

This page is active when your program ENDs or hits a STOP statement or has been STOPed with the button.

code window

keywords: variable dump breakpoint STOP view memory