It's been a while since I used TeraTerm but I know that a macro can be created to do most of the heavy lifting , like lines, boxes, etc . Then all the microcontroller needs to do is send the data to the correct location on the terminal screen using VT esc and csi sequences,
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When debugging code, many times I want to see the contents of a register in binary format. I want to see which bits are a "1" and which are a "0"
This code shows one way of doing that using Hserial and a terminal.
There are 3 sub routines. Add these to your Great Cow Basic Source Code
HserprintReg
Space
Dash
Example:
Terminal will display:
Last edit: William Roth 2018-11-19
Nice, Thanks.
I have beeen doing somthing similar but printing with Hex(regname) becouse I was to lazy to create a Bin() function.
With a VT100 terminal emulator, a few Locate statements and this code you have one of the best debuggers you will ever need.
Last edit: Chris Roper 2018-11-19
It's been a while since I used TeraTerm but I know that a macro can be created to do most of the heavy lifting , like lines, boxes, etc . Then all the microcontroller needs to do is send the data to the correct location on the terminal screen using VT esc and csi sequences,
I have been using the ESC seqances but was not aware of the macro capabilitys.
I will look into that,
Thanks Bill.