|
Forum Index : Microcontroller and PC projects : CMM2 V6.00.00 beta9 Onwards
| Author | Message | ||||
| disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 1063 |
V6.00.00Beta9 Onwards The 6.00.00 Beta releases will now be via Geoff's Colour Maximite 2 page. The CMM_Beta.zip contains the firmware,the latest manual, the release notes and the ARMCFunctions.h file for the CMM2. There will be a separate post to capture any feedback on the manual. This link will always point to the latest version of CMM_Beta.zip. CMM 6.00.00 CMM2_Beta.zip Link to previous 6.00.00 Betas (Pre Beta9) Footnote added 2025-11-28 15:59 by disco4now Manual Feedback in this thread. F4 H7FotSF4xGT |
||||
| disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 1063 |
CMM2 V6.00.00 Beta9 Update The firmware is also attached here in case you need to regress. CMM2V6.00.00b9.zip OPTION FLASH [0-6] now valid. INSTR and LINSTR functions now disable OPTION ESCAPE while reading the regex expression. Updated ARMCFunctions.h option_s structure updated to match flash.h Resolved error where OPTION SEARCH PATH was incorrectly limited to 64 chars and error message reported 23 chars max. Now allows 127 Chars and reports 127 in error message. OPTION F11 and OPTION F12 Resolved issue where OPTION F11 and OPTION F12 reported maximum length of 23 Chars if they exceeded 63. Error message now reports 63 as maximum allowed. If OPTION F11 or OPTION F12 were longer than 24 chars then the function key buffer was exceeded and pressing F11 or F12 produced incorrect strings. MAXKEYLEN increased to 64 to resolve this. If OPTION F11 or OPTION F12 were longer than 40 chars then buffer was exceed when listed by OPTION LIST.Resolved by increasing the size of the buffer to 64 when printing these. INTERRUPT command implemented. SETPIN pin, CIN [, option] now allows options 1-5 to configure the pins. Fixed 1msec timer CFuncmSec not calling CSUBs. The LOG CSUB now works on the CMM2. New Command LMID(array%(),start [,num])=string$ inserts string$ into the longstring array%() at position start replacing num existing characters. If num isn't specified then it is calculated from the length of string$. num can be 0 in which case string$ is inserted at the position specified. MID$ command changed so the length to be replaced can be 0 - i.e. insert the new string at the position specified. Corrected chars(220-223) in Font 4 "Fnt_10x16.h": see https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=18046 Error Handling Fixes. Fixed error handling when GOSUB references non existent label: Fixed error handling so that an error thrown in the normal thread of execution is not visible in an interrupt. Fixed error handling so that an error thrown in an interrupt is not visible in the normal thread. Edited 2025-11-28 16:00 by disco4now F4 H7FotSF4xGT |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |