Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:04 11 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : GFXterm.exe new version in doc register

Author Message
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2464
Posted: 03:02pm 25 Aug 2018
Copy link to clipboard 
Print this post

I've just uploaded the latest version of GFXterm to the document register:
http://www.thebackshed.com/docregister/ViewDoc.asp?DocID=22

26-aug-2018:
the following additions and changes have been made:

1. better USB cable unplug detection. much quicker, and you should no longer need to disable this when using geoff's ASCII video terminal

2. commandline switches for automatic connection (/S and /N)

3. improved mouse support, adding 'VT200' mode that will allow an MMbasic program to detect both mouse button down and up events, along with shift/control/alt key modifiers. demo program has been upgraded.

4. added hide/show text cursor support, both via escape sequences as well as from the keyboard (alt-U toggles)

5. added ability to pause/resume logging to a file within a session (alt-L)

6. added keyboard shortcuts for controlling DTR and RTS lines (via alt-1 to 4) on serial ports where these pins are available (CH340G, si2102, etc)

7. improved fast paste (in conjunction with AUTOSAVE) using a 'sliding-window' approach. a 42k basic file can now be uploaded in around 20 seconds without any visible on-screen hiccups. note that this change does not affect the speed of pasting into the editor

8. an extended log file format can now be enabled with the /E commandline switch. this completely changes the way logging to a file works, causing any log file to contain timestamps for received data blocks, along with capture of an ascii representation of control characters (as "<hh>"). i thought it may be useful in some odd situations for debugging attached hardware, or detecting rare events on the serial line.


please do read the Quickstart Guide (pdf) for more info. in case anyone has problems with this version (in particuloar with the USB cable unplug detection), i have left the previous version in the doc register.

if you find any bugs or have any problems, please DO report them.


cheers,
rob :-)
Edited by robert.rozee 2018-08-27
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1116
Posted: 06:33am 26 Aug 2018
Copy link to clipboard 
Print this post

Rob,

Thanks for your great job with GFXTerm - I am just starting to use it and find it very usefull.

Regards,
panky

... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9753
Posted: 06:54am 26 Aug 2018
Copy link to clipboard 
Print this post

Me too. I use it all the time now, instead of Tera-Term.
Smoke makes things work. When the smoke gets out, it stops!
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2971
Posted: 10:03pm 26 Aug 2018
Copy link to clipboard 
Print this post

Me too,

Good err no.... GREAT work Rob,

I love the demos too with the smiley face, I won’t ask how you did that as I wouldn’t understand any way..

I changed the font size to 28 and that suits me..

Regards,

Mick


Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 980
Posted: 01:08pm 06 Sep 2018
Copy link to clipboard 
Print this post

GFXterm is really very useful! Thank you very much!

...is there a way to change the background colour?

Frank
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2464
Posted: 04:12pm 06 Sep 2018
Copy link to clipboard 
Print this post

  Frank N. Furter said  
...is there a way to change the background colour?

Frank


i've not so far provided any way for the user to do so, apart from using ansi escape sequences that would be overriden when starting up the editor or resetting the terminal.

if the background colour were made user settable in the same manner as the foreground colour currently is (by changing the VT default), the selection available would unfortunately be rather boring:

white is excluded as it clashes with the micromite editor's use of dark-white (grey) for some text.

here is a purple example:


would being able to do this be useful to anyone?

note that in order to get a true 'black text on white background' effect, things would become far more complicated - i would have to use an altered colour palette that would mess up any basic programs that used colour themselves. TeraTerm allows altering the colour palette, with often complicated outcomes.


cheers,
rob :-)
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 980
Posted: 12:55pm 10 Sep 2018
Copy link to clipboard 
Print this post

Hi Rob,

I changed the background colour in Teraterm to lightgray. I can read the writing better with a lighter background and it doesn't tire me so quickly...

Frank
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2464
Posted: 12:11pm 14 Sep 2018
Copy link to clipboard 
Print this post

I've just uploaded a slightly revised version of GFXterm to the document register:
http://www.thebackshed.com/docregister/ViewDoc.asp?DocID=22

14-sept-2018:
the following additions and changes have been made:

1. the colour palette used by GFXterm can now be overridden by a text file with the same name as the GFXterm executable but with the extension ".PAL". an example file is included, "grey bg.pal". rename this to GFXterm.pal to use the alternative colour palette. this is a bit of a hack included for Frank:

  Frank N. Furter said  I changed the background colour in Teraterm to lightgray. I can read the writing better with a lighter background and it doesn't tire me so quickly...
Frank


2. pressing ctrl-3 will invert the black (entry 0) and white (entry 15) colour palette values. this is another crude hack and may be useful to someone. the setting is not persistent. i tried inverting the whole palette, but the result looked weird.

3. a bug with fast pasting (used with AUTOSAVE) has been fixed, unfortunately this will slow down fast pasting a little. for an MX170 i'm seeing a 42k file upload in around 34 seconds.


cheers,
rob :-)
 
Vito
Newbie

Joined: 11/10/2016
Location: Australia
Posts: 17
Posted: 11:29pm 14 Sep 2018
Copy link to clipboard 
Print this post

Great job Rob.

Any possibility to add window re-sizing?

I would like to use multiple terminal windows connected to different devices and some only display minimal debug info.
Having a fixed full size window is a waste of display real estate under these circumstances.

Cheers Vito.
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 980
Posted: 08:52pm 25 Sep 2018
Copy link to clipboard 
Print this post

FANTASTIC!!! Sorry for not answering until now, I was on vacation. Now your tool is absolutely great for me! Thank you very, very much!!!

Frank
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025