What is actual, and what is old


Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5991
Posted: 01:32pm 01 Oct 2018      

Dear forum members,

This forum deals with maximites and micromites and their development for over 5 years considering the postings.
I learned so far there is a language difference between micromites and maximites.
Programs written for one, cannot run on the other.
And one had build in drive A, the other has options to use CFunctions.

The problem I find that it is hard to find out what is actual for the current software of the micromites, (or maximites).

example: My MX170 does not have storage, so I plan to use the TFT backpack connector on the IL9341 display. I traced back matherp's SD card drivers, and in the latest post abot these (june 2016) they are in a section about faster graphics drivers.

Is the faster graphics driver (for MMbasic 5.2) implemented in 5.4.9 of the MX170 ?
Does the SD card driver still work in 5.4.9? Or is it depending on 5.2 ?

Maybe the forum could have a section that shows
a/ what is the latests version of xxx CFunction or driver (SDcard is just one of them, there have been functions for sensors etc...
b/ what it is tested on (also on the ARMmite, Picromite ??).

I am spending so much time reading threads and posts, and never know if it leads to something.

Can someone (i.e. matherp, who is the autor of many functions, or Geoff himself) shed light in my darknes? It would be really appreciated.

Thanks in advance for any overview, even if it is limitted.

Volhout



PicomiteVGA PETSCII ROBOTS

TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6543
Posted: 10:02pm 01 Oct 2018      

Peters manual for the Armite has a good summary of the differences between the various devices with the exception of the Maximite.

Each release of the micromite firmware contains a folder with various CFUNCTIONS which should be suitable for that version of MMBasic.

Programs written for the newer versions of MMBasic may use INTEGERS which aren't available on the Maximite (V4.5D)
It is possible to write code that runs on all versions.

There are current SDcard drivers for the 28 pin micromite but I am not sure how different they are to the ones you are referring to.
If I want storage I use micromite-plus or newer.

Jim



VK7JH
MMedit

matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11615
Posted: 07:13am 02 Oct 2018      

All CFunctions written should work on any version of MMBasic later than the one they were developed on. However, many CFunctions are chip specific so MM+ Cfunctions may not run on MM2 and visa versa. Pi-cromite does not support CFunctions. Armmite does but there isn't a development environment for them currently available (no ARM version of cfgen or recommended compiler settings)

Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5991
Posted: 07:21am 02 Oct 2018      

Thanks TassyJim,

  TassyJim said   Peters manual for the Armite has a good summary of the differences between the various devices with the exception of the Maximite.

Each release of the micromite firmware contains a folder with various CFUNCTIONS which should be suitable for that version of MMBasic.


That is why I could not find them.... If I look at Geoff's page there is an archive for 5.4.9, that includes some C modules. But I run 5.4.10 (beta) that is not yet on Geoff's site as a release with an archive of C modules.
On the 5.4.10 beta archive on Geoff's page there is only mention of GUI GAUGE and GUI BARGAUGE, that are not included in my 5.4.10 (most recent) beta. Must be MM+ only.

  TassyJim said  
There are current SDcard drivers for the 28 pin micromite but I am not sure how different they are to the ones you are referring to.
If I want storage I use micromite-plus or newer.

Jim


I should look for the MM+ then... or directly go for the ARMiteH7 or the PiCromite?
What do you suggest ?
Or maybe you could point me to the "current SDcard drivers". Are those the ones from June 2016 ?
PicomiteVGA PETSCII ROBOTS

matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11615
Posted: 07:28am 02 Oct 2018      

  Quote  Are those the ones from June 2016 ?


These are the latest but make sure you understand the limitations compared to MM+, Armmite, Pi-cromite