LINUX.ORG.RU

Сообщения kekyc

 

Модификация драйвера ардуинки, добавление псевдо-сенсора

Доброго времени суток.

Есть arduino uno, есть дебиан 7 с ядром 3.2.0-4-686-pae, есть нормально компилирующийся и рабочий исходник драйвера к этой самой ардуинке.

Подключаю драйвер, ардуинка регается в /dev/ttyUSB0. Пока что она запрограммирована на передачу простых цифорок в последовательный порт. Следовательно, используя read(), могу читать эти самые цифорки на компьютере из /dev/ttyUSB0.

Задача состоит в том, чтобы написать модуль ядра, который будет не просто драйвером, как вышеуказанный исходник(регает устройство в системе, обслуживает функции read, write, и так далее), а чтобы каким-либо образом этот модуль мог сам экспортировать цифорки с ком-порта в файл. Либо, что приоритетней - экспортировать значения в lm-sensors(этакий псевдо-датчик на ком-порте). Про эти вещи долго-долго гуглил, и ничего по теме вообще не нашел...

Идея пока что одна - модифицировать/дописать уже имеющийся драйвер к ардуинке. Но на это у меня знаний и не хватает. Направьте на путь истинный, пожалуйста. Мб почитать что-нибудь по такой теме кинете, или пример какой-нибудь похожий:)

 , , , ,

kekyc
()

RSS подписка на новые темы