TassyJim
 Guru
 Joined: 07/08/2011 Location: AustraliaPosts: 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 |