Pull to refresh
-10
0

User

Send message

Насколько я знаю, рекламу на конкретно взятом сайте в предназначенном для этого блоке крутит не рекламодатель непосредственно, а баннерная сеть. Она же (баннерная сеть) занимается биллингом, редиректами… Все это можно заблочить, но список блокировки будет ооочееень большой, и в него будет попадать то что не нужно.

Водяное или пароводяное охлаждение не делают?

Учитывая, что в обоих словах корень как-то связан с движением, странно это.

"Повторно использовать" и "масштабировать" очень сильно разные понятия. Использовать подходящий двигатель, конечно, проще чем разрабатывать новый.

Удобно, ну и ладно ;) У всех свои понятия про удобство, какие действия выполнять во время отладки, и зачем она воще нужна. Слава труду, короче ;)
КМК, это достаточно неудобно — весь отладочный вывод заворачивать в escape-последовательности. А если заворачивать не все — форма будет искажаться. Отлаживать код, который должен помогать в отладке, это лишнее.
Лучше чем putty?
Не верю.
Я проверил — в dumb терминале, встроенном в Arduino IDE, escape последовательности отрисовываются квадратиками.
arduino

Ожидалось такое вот:
xterm
Скриншот не получилось сделать?
Подключите любой другой контроллер и запустите монитор COM порта. UART он везде UART.
В arduino ide жду увидеть ;).
Логи и так по умолчанию идут.

Куда они идут, если com порт занят рисованием формы?
Если это задача одноразовая, убедиться что датчики работают — не вижу смысла строить велосипед ни со стороны ПК, ни со стороны контроллера.
Если же планируется режим отображения показаний на ПК — лучше делать велосипед визуализацию на ПК. Там больше ресурсов. Больше возможностей, например, графики сразу можно рисовать.
А в чем проблема с аналоговыми датчиками? Вывод в таблицу с фиксированной шириной колонок придуман еще до C и егойного printf ;).
Это еще отладка или уже рабочее использование? Если отладка — в терминал на 22" мониторе влазит 238 символов в ширину. Быстрее и дешевле построить велосипед, чем вывести все одним printf в одну строку? Если напрягает много одинаковых строк — выводить только те, что отличаются.
Ну, я могу предложить 2 варианта отладки в такой ситуации:
1. писать в лог не все подряд, а только то что нужно
2. писать все подряд, лог сбрасывать в файл, анализировать результаты отдельно.
Заменить, наверное можно. Хотя вы не заменили. Хотя другим не рекомендуете почему-то ;)
Легко — сомневаюсь.
Пробовали ли вы запускать её под arduino ide? Что-то мне кажется, тамошний терминал не умеет escape-последовательностей.
В вашей программе, которая пример форматированного debug'а, я вижу printf, который вы же не рекомендуете. ;)
http://we.easyelectronics.ru/Soft/formatnyy-vyvod-na-si-dlya-mikrokontrollerov.html
Есть, оказывается, разные реализации printf. Да и что значит нельзя, если вы его все равно используете? ;)

Information

Rating
Does not participate
Registered
Activity