Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 19:23 15 Sep 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 : New Maximite MMBasic (ver 4.5)

Author Message
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3299
Posted: 01:41pm 28 May 2014
Copy link to clipboard 
Print this post

I have posted new version of MMBasic (ver 4.5) for the Maximite, Colour Maximite, DuinoMite and compatible devices on http://geoffg.net/maximite.html#Downloads

This is a major update. The highlights are:

- Support for a number of hardware devices (originally developed for the Micromite). This includes Infra-red remote control receiver and transmitter, ultrasonic distance sensors, etc.

- A number of other improvements that were developed for the Micromite including a better SETPIN command, improved PEEK/POKE, etc.

- Support for more I/O pins on the TFT Maximite and additional commands to enable/disable controls on that device.

- Many bug fixes.

Significant changes has been made to the I2C and 1-Wire commands (they are now the same as for the Micromite) but this will break existing programs that used either of these protocols. You should review the need to upgrade if you have an existing program that makes heavy use of these.

The reason for these changes was to make the operation of the I2C and 1-Wire commands more efficient inside MMBasic. This allowed the addition of new commands such as IR, DISTANCE, etc.

Geoff
Geoff Graham - http://geoffg.net
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2948
Posted: 01:59pm 28 May 2014
Copy link to clipboard 
Print this post

On a well earned holiday yet you still find the time to release updates!!!

Many thanks for this. So guess this means it is now very easy to connect a MicroMite to a MaxiMite via IR

By the way, are the TFT changes to I/Os documented anywhere? (I haven't yet looked at your link so apologies if its there!)

Guess the MZ MicroMite is released next week maybe??

WW
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3299
Posted: 02:12pm 28 May 2014
Copy link to clipboard 
Print this post

  WhiteWizzard said  By the way, are the TFT changes to I/Os documented anywhere? (I haven't yet looked at your link so apologies if its there!)

Yes, see the readme and the downloads at http://geoffg.net/tft-maximite.html.

Geoff
Geoff Graham - http://geoffg.net
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2948
Posted: 02:22pm 28 May 2014
Copy link to clipboard 
Print this post

. . . . got the document with the required info. Thanks Geoff
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9638
Posted: 03:23pm 28 May 2014
Copy link to clipboard 
Print this post

Website still says 4.4B, but the download is 4.5 if anyone is confused...
Smoke makes things work. When the smoke gets out, it stops!
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3299
Posted: 03:59pm 28 May 2014
Copy link to clipboard 
Print this post

You need to press the refresh button in your browser...
Geoff Graham - http://geoffg.net
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9638
Posted: 04:05pm 28 May 2014
Copy link to clipboard 
Print this post

No I don't.
I just reloaded the page - still says 4.4B, but when you download it, it IS 4.5, so there is not really any major problem.

EDIT: Hang on, I just reloaded again, and it popped up correct this time. Might have been Opera's cache? Ignore me.....Edited by Grogster 2014-05-30
Smoke makes things work. When the smoke gets out, it stops!
 
psergiu

Regular Member

Joined: 09/02/2013
Location: United States
Posts: 83
Posted: 08:38pm 28 May 2014
Copy link to clipboard 
Print this post

Yay ! Thanks Geoff ! My Mites become better and better :)

I confirm that with 4.5 on a DuinoMite Mega, Composite video looks better to my eyes on a 4.5" cheap car reverse monitor and the RTC commands work OK with a Olimex MOD-RTC module plugged in the internal UEXT slot.

I guess you did not had a chance to evaluate the stuff i proposed in this thread

Some Manual corrections:

- CONFIG FONT is listed twice (once with "1 | 2", and below with "n")
- The default PAL & NTSC Composite graphical resolutions are not listed anywhere

And a little bug:

On a DuinoMite Mega, with PS/2 Keyboard and composite monitor attached, with 4.5+CAN installed and MOD-RTC connected, if push the on-board RST button, about 50% of the time i get the two-line banner displayed, but no ">" or blinking cursor.

Never happens when i power off+on, only when i use the RST button.
Never happens when MOD-RTC is removed.
Never happens with VGA instead of Composite
Do you want me to test with the std 4.5 image and with older images ?
Edited by psergiu 2014-05-30
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9638
Posted: 08:46pm 28 May 2014
Copy link to clipboard 
Print this post

I am especially happy with this new release, I was going to add an LCD routine, but now I can do it just with a couple of lines in the main code.

And having auto-disable of WATCHDOG when you break into the program with CTRL-C is great. I can't tell you how many times I have sworn cos I forgot to type WATCHDOG OFF as soon as I used break to stop the code....
Edited by Grogster 2014-05-30
Smoke makes things work. When the smoke gets out, it stops!
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 10:22pm 28 May 2014
Copy link to clipboard 
Print this post

WOW Geoff, one great thing after another.
I am in awe of the speed these things are happening.

Is the VT100 terminal final as on your website? I can't wait to get that going. :)

Microblocks. Build with logic.
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3299
Posted: 11:24pm 28 May 2014
Copy link to clipboard 
Print this post

  TZAdvantage said  Is the VT100 terminal final as on your website?

Yes, it is.
Geoff Graham - http://geoffg.net
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3299
Posted: 11:41pm 28 May 2014
Copy link to clipboard 
Print this post

  psergiu said   Yay ! Thanks Geoff ! My Mites become better and better :)

I confirm that with 4.5 on a DuinoMite Mega, Composite video looks better to my eyes on a 4.5" cheap car reverse monitor and the RTC commands work OK with a Olimex MOD-RTC module plugged in the internal UEXT slot.

I guess you did not had a chance to evaluate the stuff i proposed in this thread

Some Manual corrections:

- CONFIG FONT is listed twice (once with "1 | 2", and below with "n")
- The default PAL & NTSC Composite graphical resolutions are not listed anywhere

And a little bug:

On a DuinoMite Mega, with PS/2 Keyboard and composite monitor attached, with 4.5+CAN installed and MOD-RTC connected, if push the on-board RST button, about 50% of the time i get the two-line banner displayed, but no ">" or blinking cursor.

Never happens when i power off+on, only when i use the RST button.
Never happens when MOD-RTC is removed.
Never happens with VGA instead of Composite
Do you want me to test with the std 4.5 image and with older images ?

Thanks Sergiu, and no I have not had a chance to look at the more complex suggestions.

Thanks for the manual correction. The PAL & NTSC Composite resolutions are listed in the hardware User Manuals but a DuinoMite user might not think to look there.

Finally, that is a doozy of a bug. I am not sure how I will be able to track down that one. It must be somehow related to startup timing.

Geoff
Geoff Graham - http://geoffg.net
 
viscomjim
Guru

Joined: 08/01/2014
Location: United States
Posts: 925
Posted: 06:30am 29 May 2014
Copy link to clipboard 
Print this post

TZAdvantage wrote:
Is the VT100 terminal final as on your website?

Geoff wrote:
Yes, it is.

Jim writes... VT100 terminal, where what....
 
psergiu

Regular Member

Joined: 09/02/2013
Location: United States
Posts: 83
Posted: 06:44am 29 May 2014
Copy link to clipboard 
Print this post

  viscomjim said  
Jim writes... VT100 terminal, where what....

See here , beginning with the last post on the page.
 
viscomjim
Guru

Joined: 08/01/2014
Location: United States
Posts: 925
Posted: 07:08am 29 May 2014
Copy link to clipboard 
Print this post

Holy Smokes that is cool. Will have to play with that one very soon! Thanks for the link!!!!
 
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