Об этом приложении
Это своего рода приложение USB Serial Terminal, которое содержит некоторую графику. Также в нем есть серийный монитор.Вы можете использовать это приложение с Arduino или другим микроконтроллером для своих проектов робототехники и т. Д.
Это приложение имеет функцию связи с Arduinos и другим оборудованием с последовательным интерфейсом USB на Android, используя режим Android USB Host Mode (OTG).
ПРЕДУПРЕЖДЕНИЕ!! На данный момент действительны только эти параметры связи:
*** Скорость передачи: 115200, данные: 8 бит, стоповые биты: 1 бит, ЧЕТНОСТЬ: НЕТ ***
Вы можете видеть 3 графика некоторых значений в реальном времени.
Эти значения должны отправляться последовательно.
Эта последовательность должна быть такой: Evalue1, value2, value3 ... n
Например: «E256, -321,982 n» или «E902,1235,10,23, -325, -1240,90 n» и т. Д.
Предупреждение: не отправляйте данные слишком часто. Если при наличии трафика данных в приложении возникают задержки и зависания, уменьшите частоту входящих данных.
* Это приложение поддерживает до 7 переменных.
* Вы можете установить максимальные и минимальные значения графики.
* Автомасштабируемые графики.
* Значения заказываются в порядке отправки в заявке.
* Каждый график может отображать выбранное значение.
* Вы можете установить количество отображаемых изображений.
* На графике можно отобразить несколько линий.
* Сожмите пальцы, чтобы увеличить обе оси на графиках.
* Скользящие и обновляющие графики.
* Журналы данных могут быть сохранены в каталоге * ExternalStorage * / USBGraphics / * CurrentTime *
* До 7 строк в многолинейном графике для полной версии
Пример использования Arduino для последовательной печати для 2 значений (adc1 и adc2 - пример переменных):
...
Serial.print («E»);
Serial.print (adc1);
Serial.print (",");
Serial.print (adc2);
Serial.print (" n");
...
Используется библиотека MPAndroidChart.
Поддерживаемые микросхемы преобразователя USB в последовательный:
FTDI FT232R, FT232H, FT2232H, FT4232H, FT230X, FT231X, FT234XD
Prolific PL2303
Silabs CP2102 и все остальные CP210x
Циньхэн CH340, CH341A
и устройства, реализующие протокол CDC / ACM, такие как
Arduino с использованием ATmega32U4
Digispark с использованием программного обеспечения V-USB USB
BBC micro: bit с использованием прошивки ARM mbed DAPLink
...