![]() ![]() It also looks for, detects and reports any data corruption within the block. M99 F Displays the Free Memory size of the block. M99 D Dumps the free area in a nice format that allows any errant data corruption to be spotted. M99 I Initializes the free area so it can easily be watched for changes. Personally, I don't think it would be a wise use of the memory, but there is plenty of memory there to do Are there any features or commands you would like added? Right now the code is structured as a M99 command. Even with a 5 x 5 grid being probed, there is more than 3 KB of untouched memory. I think what this means is there is enough room to statically hard allocate G29's arrays if people want to go that way. Built into the code is also the ability to look for data corruption within the free memory block (due to bad pointer dereferencing). These numbers have a high level of confidence. ![]() Using the BeckDac Marlin fork at there are 4390 bytes of free RAM for the heap and stack to share after reset with the firmware ready to accept commands.Īfter a G29 n 3 (This fork uses the original parameter name to select the number of points) there are 3767 bytes of free RAM that never have been used.Īfter a G29 n 5 there are 3255 bytes of free RAM that never have been used. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |