Программирование

Взаимодействие с устройствами через ModBus RTU в Qt

Недавно мне на аутсорсе предложили выполнить небольшую работу: разработать ПО с графическим интерфейсом для управления источником питания по протоколу ModBus RTU. Не раздумывая я согласился решить поставленную задачу, однако меня ждал «интересный» сюрприз, вызванный моей же невнимательностью. В этой заметке я приведу пример работы с протоколом ModBus RTU в Qt с подробными коментариями, а заодно расскажу о своей досадной оплошности допущенной при решении этой задачи.

Подробнее →

Программирование

Численные методы решения уравнений в среде MatLab

В этом посте я расскажу о численных методах решения уравнений, что очень удобно для их расчёта на компьютере. Приведу 3 вида и 3 примера кода, для каждого вида соответственно, а также расскажу о предостерегающих трудностях и путях их решения.

Подробнее →

Программирование

Всё о таблицах (картах) Карно

Статья посвящена таблицам Карно, которые широко используются в программировании и логике для создания или упрощения логических функций, состоящих из многих аргументов.

Подробнее →

Программирование

Проверяем наличие подключения к сети в Android

Сегодня трудно себе представить какое-либо программное обеспечение не взаимодействующее с глобальной сетью. Платформа Android не стала исключением, но перед обращением в сеть правилом «хорошего тона» является проверка наличия соединения, во избежание зависаний и глюков приложения.

Подробнее →