Відкат до заводських налаштувань
Якщо ви хочете повернути пам'ять до заводських налаштувань необхідно замінити 0 на 255 т. е. записати не нулі, а число 255. Таким чином, надалі за допомогою функції isNaN() можливо перевірити чи був зроблений запис на згадку про EEPROM чи ні.
Щоб явно очистити дані, є 3 способи:
- Народний метод. Запускаємо середу Arduino, вибираємо скетч, меню Файл. EEPROM – eeprom_clear. …
- Очищення старою прошивкою. Завантажуємо в контролер стару (3.0.1, 3.1-rc5, 3.1…).
- Штатний метод у MP. (Не працює!) …
- Скидання заводських налаштувань через Mission Planner.
Jan 23, 2015
Запис одного байта здійснюється за допомогою функції write: EEPROM. write (адреса, значення); Тут адреса – індекс комірки пам'яті, який може набувати значення від 0 до 1023.
EEPROM (англ. Electrically Erasable Programmable Read-Only Memory) — електрично стирається ПЗУ (ЕСППЗУ), що перепрограмується, один з видів енергонезалежної пам'яті (таких, як PROM та EPROM).