RPi: Первый опыт

Пришла мне малинка и надо было уже что-то начинать делать :)

Первым делом я установил на борт линукс Raspbian, правда флешку пришлось докупать у нас, с китайской линукс заводится упорно отказывался. Процесс установки и настройки я описывать не буду, этого добра в инете навалом.

Проблема: мой adsl модем периодически подвисает, как следствие инет полностью отваливается, помогает в этом случае полный ребут модема. Как правило, несколько раз за день приходится повторять данное действие.

Предполагаемое решение проблемы: Проверять доступность какого-либо сайта раз в n минут, в случае его недоступности делать ребут модема.

Так как в моем случае предполагается, что малинка и модем будут лежать рядом, то грех не воспользоваться портами вывода из малины для этой задачи.

Читать далее

PIC мк. Эксперимент N19. Пишем приложение для COM порта с помощью QT

В прошлом эксперименте я подтянул приложение с помощью C++ Builder. Но такая реализация мне мягко говоря не нравилась. И тут я наткнулся на статью.  Все более менее логично и прозрачно, не то что эти потоки и прочая хренотень.

Итак для начала скачиваем Qt SDK и устанавливаем его. Затем нужно взять отсюда qt.gitorious.org/qt/qt/trees/4.7/src/corelib/kernel файлы qwineventnotifier_p.h и qwineventnotifier_p.cpp и положить их в QtSDKDesktopQt4.7.4mingwincludeQtCoreprivate

Также качаем библиотеку для работы с Com портом. Вот и все, подготовительный этап завершен.

Читать далее

PIC мк. Эксперимент №18. Windows приложение для работы с COM портом.

Терминал это конечно замечательно, но для своих поделок всегда хочется чего-то эстетически привлекательного. Решил я взяться потихоньку за освоение C++ Builder и сварганил программку для включения светодиодов на моей devboard с помощью интерфейса компьютера.

Читать далее