bigtreetech / BIGTREETECH-TouchScreenFirmware

support TFT35 V1.0/V1.1/V1.2/V2.0/V3.0, TFT28, TFT24 V1.1, TFT43, TFT50, TFT70
GNU General Public License v3.0
1.32k stars 1.65k forks source link

Added Command Checksum + code optimization + cleanup #2889

Closed digant73 closed 9 months ago

digant73 commented 9 months ago

With other two pending PRs #2886 and #2852, this PR implements the last remaining (useful) FR #2839 requesting the command checksum feature. I needed that feature to troubleshot #2870. Once created, I'm simply sharing it with other code optimization/improvements compliant to other FRs.

IMPROVEMENTS:

resolves #2878 (answer provided) resolves #2864 (answer provided) resolves #2839 resolves #2836 resolves #2832

PR STATE: Ready for merge