Duet3D / RepRapFirmware

OO C++ RepRap Firmware
GNU General Public License v3.0
945 stars 535 forks source link

Combine main board and expansion board M122 code #934

Open dc42 opened 1 year ago

dc42 commented 1 year ago

Currently when a main board is used as an expansion board, separate Diagnostics functions in each module are called to implement M122. This is wasteful and means that the M122 reports generated in both modes are not in step. We should have one Diagnostics function in each relevant class that is used in both modes.