lzrtag / LZRTag

AVR-Based easily modifyable DIY Lasertag!
GNU General Public License v3.0
94 stars 11 forks source link

"SAFEMODE" start after crashing during file-loading #22

Closed Xasin closed 6 years ago

Xasin commented 6 years ago

This new system should provide a "net" to catch fatal errors transferred via the file transfer system. Instead of continuously running files, the system detects that it has crashed within the first three seconds of loading lasertag files, which leaves the file "BOOT_SAFECHECK" written to flash.

Upon the next boot of the weapon, this file is detected, and the system does /not/ load lasertag files.


This change is Reviewable

Xasin commented 6 years ago

Reviewed 3 of 4 files at r1, 3 of 3 files at r2. Review status: all files reviewed at latest revision, all discussions resolved.


Comments from Reviewable