Кремень FMZ Реклама
Kremen FMHM Реклама

Провел полезный эксперимент

Ares
Идет загрузка
Загрузка
04.10.2017
2987
30
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

5
Поставил эксперимент: успеет ли Arduino Mega записать в EEPROM данные о текущем, выполняемом g-code, при отключении 220 в.

Для эксперимента писал произвольные данные в EEPROM, чтоб пока не париться с подсчетом строк. Arduino модулем, состоящим из оптопары и рассыпухи, считывал наличие тока в сети. Marlin опрашивал данный модуль в главном цикле и, чуть что, писал в EEPROM. Чаще всего у него получалось записать!!!

Итог: можно(и даже нужно) сделать копеечную систему рестарта после сбоя именно с той позиции, на которой 'случилось страшное'. Только нужно наверное на прерывание подвешиваться.

Чтоб уж наверняка)

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

5
Комментарии к статье