Your comments
Если драйвер создался, то он будет считывать файл в цикле. EVENT_RECEIVE_DATA сработает если файл изменится.
Подцепили Raspberry PI 2 к Ардуино через переходник "usb to uart cp2102".
он определился как /dev/ttyUSB0. TestGPIO_RPI.sirpz
Датаграммы принимаются/отправляются. Нужно выставить нужный BaudRate.
gpio портов в системе не нашлось.
пришлите что у вас выводит команда: ls /sys/class/gpio
если там нет привязанных gpio портов то метод из TestGPIO.irpz работать не будет и нам нужно будет дописать функционал. Опишите как вы работаете с GPIO в консоли и модель вашего Raspberry
Судя по описанию в интернете это именно /dev/ttyAMA0. Есть тестовый проект для работы с COM портом. В нем нужно поменять PortName и параметры CreateDevice в соответствии с настройками вашего порта. Их можно посмотреть через minicom или stty.
есть еще RS232 device, для работы не через GPIO а через разведенный порт с именем /dev/ttyAMA0 например. Опишите поподробнее чего вы хотите добиться. Если есть примеры с использованием других средств, можно добавить их.
пример "моргания" реле. Нужно изменить имя файла в скрипте на нужный вам GPIO
Customer support service by UserEcho
Hello, iRidium Server should be started as root. Logs dir should be created automatically. Maybe you delete it using Web Interface? Please try restart server. If it does not work try to create folder manually.