|
Forum Index : Microcontroller and PC projects : GFXterm.exe new version in doc register
| Author | Message | ||||
| robert.rozee Guru Joined: 31/12/2012 Location: New ZealandPosts: 2464 |
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 :-) |
||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1116 |
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 ZealandPosts: 9753 |
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: AustraliaPosts: 2971 |
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: GermanyPosts: 980 |
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 ZealandPosts: 2464 |
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: GermanyPosts: 980 |
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 ZealandPosts: 2464 |
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: 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: AustraliaPosts: 17 |
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: GermanyPosts: 980 |
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 |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |