#116
Сообщение
aidar_i » 31.03.2017{, 23:11}
Да, out_in-48 = 0,1,2,-11(это сделано для испытания).
С термодатчика зайдут через переключатель интежер данные. Да файлы называются: "0", "1", "2"...? Так как термодатчик задействует файлы от -30 до 30, то для выходов 1,2,3,4 будут задействованы данные 49,50,51,52 (out_in = tishar). Режим монторинга будет с выхода * ли как у Грачика кнопки 5-8. Файлов будет или 70, или будет прикручен голосовой термометр -40 +40 (у него проблема в весе из за СД блока, но всего 28 файлов).
Попробовал с массивами сделать (на 28 файлов) - начал работать при 83% занимаемых памяти переменными, прежний блок работает при 79 %. Где то читал нужно свободной памяти 400 байтов.
Пробовал убирать лишние выходы ДТМФ декодера, освобождается пару байтов. Как прикручиваю термодатчик 84% уже не работает.
Мне нужно уменьшить вес , чтобы для переменных осталось место около 400 байтов. Мой проект "Удаленное управление" выложенный здесь на сайте влезает только в МЕГУ. В Нано - только с покупным DTMF модулем.
Пробую так if(pl = = 1) tmrpcm.play(ind); где ind вход блока СД - не работает. Как бы так сделать , чтобы внутри программы не прописывались бы аудиофайлы.
Второй (или дополнительный) путь уменьшить как то объем DTMF блока. Нельзя его сделать без дешифратора? 5 выводов, из них 4 коды, один нажатие кнопки. Может так будет полегче?
Прикрепляю блок СД сделанный с массивами файлов.
-
Вложения
-
- _vaw__SD-CODE-.ubi
- (31.66 КБ) 75 скачиваний
Последний раз редактировалось
aidar_i 31.03.2017{, 23:17}, всего редактировалось 1 раз.