Главная › Форумы › Конструкторское бюро › Автоматизация › D18B20, Arduino, MODBUS, Master SCADA › Ответ в теме: D18B20, Arduino, MODBUS, Master SCADA
Сделать все это можно, вопрос зачем?
Затем же, зачем исключать одну библиотеку и пользоваться другой. Типа, так правильней и круче.
Шутка. На самом деле это не обязательно. Как и вообще устанавливать разрешение в прикладной программе. Как и проверять его и выводить в UART. Как и обнаруживать датчики и узнавать их номера. За счёт удаления “лишнего” кода можно сократить программу. Кстати, моя программа в первом своём варианте умещалась на одном экране, а теперь? Единственное оправдание всему этому – получение некоторых дополнительных знаний по проблемам программирования. Но, к сожалению, пройдёт месяц-другой, и всё забудется. Этим надо заниматься ежедневно.
Но сейчас у меня есть программа, которая работает (это уже третья!) как мне нужно.
PS Существует в C++ такое понятие, как “конкатенация строк”?