Pingvin писал(а):
Alexies писал(а):
Кстати, Вы используете HC-05, или другой модуль? Сам модуль программируете, или стандартную прошивку юзаете?
Да, он самый.
Настраиваю AT-командами оба.
Один- мастер, другой - слейв.
Вот думаю, как на Армаде настройку сделать?
Тоже в ini-файле буду параметры прописывать, скорее всего.
Я имел в виду, сам чип прошивать там можно:
https://geektimes.ru/post/256902/У меня сейчас настройки хранятся так: есть ini-файл, который хранит настройки по-умолчанию. Также, есть бинарный файл, в котором хранятся текущие настройки - если с пульта что-то изменили, чтобы не пропало при перезагрузке. Там же - текущее состояние. Формат данных такой же, как и при передаче по радио - таким образом функционал сохранения состояния получен нахаляву. При запуске система ищет бинарный файл, и если получается его прочитать, берет данные из него. Если нет - то из ini-файла. Также, если с пульта получена команда reset to default, то настройки считываются из ini, бинарник перезаписывается. А чтобы точно не потерять игровые данные при замене батарейки (и для защиты от чита) бинарных файлов сохранения два, они пишутся по очереди. Так что даже при сбое питания во время записи ничего не произойдёт, просто будет откат на 10 с назад.