CodingBox Документация

Защищённая память и пароли

Некоторые трансиверы защищают память: часть страниц нельзя записать, пока модуль не разблокирован паролем. CodingBox делает это в настройках приложения.

Как работает разблокировка

Модуль разблокируется записью пароля по определённому адресу перед записью защищённых страниц. В настройках задаются:

  • адрес таблицы, выбирающий защищённую область,
  • адрес пароля, куда пароль записывается,
  • само значение пароля.

После этого выбранные страницы можно записать в модуль.

Где взять значения

Известные шаблоны паролей для распространённых модулей хранятся в базе CodingBox и применяются приложением. Если модулю нужны значения, которых у вас нет, их следует взять из документации на модуль или у вендора.

Запись в защищённую память меняет модуль необратимо. Перед записью снимается резервная копия — см. Базу кодов.