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 : MMBasic Test Version 2.6D
Page 1 of 4 | |||||
Author | Message | ||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
I have a new test version of MMBasic (version 2.6D) for anyone who wants to try it out. For some reason I cannot send a long post so this is a summary. Check the README in the download for full details. This version includes the features of version 2.6C plus… - Editing using arrow keys, insert, etc - Editing the whole program while inside the editor - Keyboard line input is always in edit mode - New, unique codes generated by function keys, etc - Translation of terminal emulator codes to match the new MM key codes - Programmable function keys - AUTO command - SAVE will work without a filename This version can be downloaded from: http://geoffg.net/Downloads/Maximite/Maximite_Update_V2.6D.z ip Please let me know if you hit any problems with it. Geoff Geoff Graham - http://geoffg.net |
||||
Gizmo Admin Group Joined: 05/06/2004 Location: AustraliaPosts: 5078 |
What happened, did the forum crash or give you a message? I dont know of any post size limits, but it would be worth looking into if there is a problem. Glenn The best time to plant a tree was twenty years ago, the second best time is right now. JAQ |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
I tried to post about 80 lines of text but it just hung and eventually I would get a timeout or reset by host message. The same would happen with the preview post function. I cut it down to 40 lines and the same thing happened. It was a bit of a pity as I had a lot to say. There are a lot of great features in this version. It might because I am accessing the internet via a Telstra mobile tethered to my laptop (reminds me of camping!) Geoff Geoff Graham - http://geoffg.net |
||||
Gizmo Admin Group Joined: 05/06/2004 Location: AustraliaPosts: 5078 |
There was a network spike about 30 minutes before you posted the first post above. I did see a couple of page time outs come through, usually they happen where there is some sort of hack or the database got too busy. The web server clears itself soon after and its all fine, I may get one or two a day. You may have been unlucky and tried to post as it was happening. I'll do some experiments to see if I can replicate the problem. Glenn The best time to plant a tree was twenty years ago, the second best time is right now. JAQ |
||||
BobDevries Senior Member Joined: 08/06/2011 Location: AustraliaPosts: 266 |
Hi Geoff, I've installed v2.6D, and see a problem. When I run my analog clock, I get two black horizontal lines through the white border at the left edge beside the lines "MAXIMITE" and "MMBASIC v2.6D" The first is at about 1 character space above the "MAXIMITE", and the second is at the level of the top of the characters in "MMBASIC v2.6D" BTW, thanks for the flashing cursor :) Regards, Bob Devries Dalby, QLD, Australia |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
Hi Bob, Could you send me a copy of your clock program. I have a copy of your old one (which crashes) and I would not mind having the new version. Thanks Geoff Geoff Graham - http://geoffg.net |
||||
BobDevries Senior Member Joined: 08/06/2011 Location: AustraliaPosts: 266 |
Hi Geoff, more testing would indicate that the black line is at the bottom of a line of text. I added a line to my code: 131 LOCATE 20,80:PRINT"WOW" and the black line appears below the word WOW. Regards, Bob Devries Dalby, QLD, Australia |
||||
BobDevries Senior Member Joined: 08/06/2011 Location: AustraliaPosts: 266 |
Hi Geoff, More on that..... If I type the following command directly: FONT#1,2,1:PRINT"hello":PRINT"there":FONT#1 I get a black line through the middle of the characters, through all the letters of the two words, but not all the way through the last character of each. Regards, Bob Devries Dalby, QLD, Australia |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
This sounds a bit like it is related to the new fonts. Originally they had two blank scan lines below the char but now they have one above and one below. This was done to balance the font in reverse video. Geoff Geoff Graham - http://geoffg.net |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
Interesting... leave it with me and I will try and figure it out. BTW your clock program crashes with: Error line 1250: Array index out of bounds Geoff Geoff Graham - http://geoffg.net |
||||
BobDevries Senior Member Joined: 08/06/2011 Location: AustraliaPosts: 266 |
Hi Geoff, How very peculiar. Since our two Maximites should be identical, the programmes should run the same. Hmmm...... Even if I don't set the time and date, the programme still works, although the date shows "Saturday, 1st of , 2000". Something's not right there, but no error is reported. Odd.... Regards, Bob Devries Dalby, QLD, Australia |
||||
sparkey Senior Member Joined: 15/06/2011 Location: AustraliaPosts: 819 |
is the manual been updated for the 2point6 d functions regards sparkey... technicians do it with least resistance |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
No, I only update the manual on a full release but there is plenty of information in the readme. Geoff Geoff Graham - http://geoffg.net |
||||
jman Guru Joined: 12/06/2011 Location: New ZealandPosts: 711 |
Hi Geoff This is fantastic "up arrow will edit the last command entered" and of course this "COM1: being stuck in flow control mode is now fixed" Thanks John |
||||
sparkey Senior Member Joined: 15/06/2011 Location: AustraliaPosts: 819 |
thanks geoff sparkey ..got those notes in the readme thought that was only code ...my bad ..allgood/// technicians do it with least resistance |
||||
CircuitGizmos Guru Joined: 08/09/2011 Location: United StatesPosts: 1425 |
Geoff, For your editing mode, if you make a copy of the line (buffer) just before editing, then the ESC key could be defined as an editing key that aborts the edit. Pressing ESC will abort changes to that line and restore copy from the buffer. Micromites and Maximites! - Beginning Maximite |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
The CTRL-C key does exactly that. Aborts editing leaving the original line intact. Geoff Graham - http://geoffg.net |
||||
CircuitGizmos Guru Joined: 08/09/2011 Location: United StatesPosts: 1425 |
Ah! Thanks! Micromites and Maximites! - Beginning Maximite |
||||
thetinkerer Regular Member Joined: 16/06/2011 Location: AustraliaPosts: 68 |
Hi Geoff, Thanks for all the great work and Version 2.6D feels like a great leap forward. Just an idea. I am currently travelling with my maximite! and when typing in a command and typo is made there is no backspace at the command prompt. An example would be if we type load"..." and make a mistake the whole line has to be retyped or is this that only occurs through using putty? just a thought and thanks. Marc PS: here is the maximite at Hongkong airport: The maximite has now been powered up over mongolia at 35000ft and has visited the London bridge, and Paris! |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
I love it, the Maximite travels the world !! Your problem is with PuTTY. Do this: PuTTY Configuration -> Terminal -> Keyboard -> Backspace key -> control-H All other software uses CTRL-H for backspace, I don't know why putty does not default to that. Geoff Geoff Graham - http://geoffg.net |
||||
Page 1 of 4 |
Print this page |