MMEdit V5.4.2


Author Message
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6603
Posted: 07:39am 11 Aug 2026      

More on increasing the number of device types.

There is a file in the data folder "devicelist.txt"

It is a list of all known MM.DEVICE$ strings (at the time of creating it)
The picomites at that time were:

PicoMite
PicoMite RP2350A
PicoMite RP2350B
PicoMiteHDMI RP2350A
PicoMiteHDMI RP2350B
PicoMiteHDMIUSB RP2350A
PicoMiteHDMIUSB RP2350B
PicoMiteVGA
PicoMiteVGA RP2350A
PicoMiteVGA RP2350B
PicoMiteVGAUSB
PicoMiteVGAUSB RP2350A
PicoMiteVGAUSB RP2350B
WebMite
WebMite RP2350A


Since then, there have been a lot of additions to the list but I have not been able to find where in the firmware these DEVICE$ strings are.
I don't have any way of adding to my list until I find the new device names.

Without knowing the device name, I cannot determine which 'family' the device belongs to.
Without a family, MMCC can't make essential decisions about what commands are safe to use.
The best I can do is assume that if the name contains "picomite" and either "HDMI" or "VGA" it can be treated as "picomiteVGA_HDMI"
otherwise, consider it a bog standard picomite.

I intend to slowly add the new commands to my kw_list.txt and the 3 picomite syntax files.

That will keep me busy for a while.

Jim