EasyCOM
Простое приложение для обмена информацией с устрйоствами на базе микросхемы USB-UART с телефонов на базе ОС Аврора.
Приложению требуется разрешение “Доступ к интернету”. На самом деле оно ничего никуда не отправляет, но только так можно сейчас организовать работу с CDCConnector
Поддерживаемые чипы
- CH34x
- PL2303
Если требуется другие микросхемы - добавляйте задачу или проверьте, может ее уже завели.
Ошибки самого приложения можно отметить здесь.
Для Аврора 4
Для сборки своего экземпляра с использованием AuroraOS-4.0.2.303-base-armv7hl
необходимо внести следующие правки:
- rpm/ru.techvlad.EasyCOM.spec добавить:
Requires: libusb1
BuildRequires: pkgconfig(libusb-1.0)
- ru.techvlad.EasyCOM.pro исправить:
#LIBS += $$PWD/src/CDCConnector/libusb-1.0.a
LIBS += -lusb-1.0
- выключить валидацию пакетов на момент установки.
Использование
- Подключите устройство к USB разъему телефона. Переходник должен содержать подтяжку линии для определения направления USB.
- В консоли телефона перейдите в
devel-su
и далее введите:
chmod -R 777 /dev/bus/usb/001/*
- Запустите приложение и обменивайтесь информацией:)
TODO
- экспорт файла лога;
- режим трансляции по сети;
CHANGELOG
1.0.1 (15/03/25)
- замена библиотеки на статическую (для прохождения валидатора);
- символ направления сообщений;
Описание
Приложение для подключения к USB-UART конверторам. Работает аналогично терминалу в Arduino IDE.