Обзор UsbTerminal
Краткий обзор по актуальным данным карточки приложения.
UsbTerminal — приложение для устройств на Android из категории «Инструменты». В этом разделе собраны системные и прикладные инструменты для повседневной работы с устройством.
В карточке указаны версия 2.0.25, размер APK 2.6 МБ, совместимость с Android 8.0.0+, обновление от 30.05.2024. Разработчиком указан Lior Hass.
По данным источника, у приложения 100 000 загрузок. Показатели могут меняться по мере выхода обновлений.
Приложение может подойти тем, кому нужны дополнительные инструменты и функции для устройства Android.
Источник отмечает текущий APK как проверенный. Перед установкой всё равно следует сверить название приложения, разработчика, идентификатор пакета.
- Текущая версия: 2.0.25
- Размер файла: 2.6 МБ
- Требования: Android 8.0.0+
- Идентификатор пакета: com.liorhass.android.usbterminal.free
- Разрешений в текущей версии: 1
Описание от разработчика
через USB-порт телефона или планшета.
Телефон или планшет должны поддерживать режим USB-Host, также известный как USB On-The-Go (USB-OTG).
и требуется кабель USB-OTG.
Типичные варианты использования этого приложения:
● Управление устройствами Интернета вещей, такими как Arduino, ESP32 и т. д.
● Управление коммуникационным устройством, например маршрутизатором, имеющим разъем последовательной консоли (для этого может потребоваться кабель-переходник USB-RS232).
UsbTerminal имеет открытый исходный код. См. https://github.com/liorhass/UsbTerminal
Функции:
● Поддержка устройств со следующими протоколами/чипами USB-Serial: CDC-ACM (например, Arduino Uno R3), FTDI (FT232R, FT232H, FT2232H, FT4232H,
FT230X, FT231X, FT234XD), Prolific PL2303, CH34x, Silabs CP210x (например, платы разработки ESP32 от Espressif)
● Поддержка двух режимов ввода с клавиатуры:
1. Авто — как и на «настоящем» терминале, здесь нет специального поля ввода. Символы отправляются на последовательное устройство сразу после нажатия клавиш на клавиатуре. Это режим "по умолчанию".
2. Специальное поле ввода. Ввод с клавиатуры поступает в специальное поле ввода и отправляется на устройство только после нажатия кнопки «Отправить».
● Частичная поддержка управляющих последовательностей ANSI/VT100, включая выделение цветом текста.
● Два режима отображения: текстовый и шестнадцатеричный.
● Фоновая связь — приложение может поддерживать соединение и
продолжать получать данные, даже если они находятся в фоновом режиме
● Записывать сеансы в файлы. Затем эти файлы журналов можно просматривать или совместно использовать в
для анализа с помощью внешних инструментов
● Отправка управляющего символа (например, Ctrl-C)
● Управление DTR и CTS
● Большой буфер обратной прокрутки
● Мигающий курсор
● Строка состояния, показывающая состояние подключения, сообщения об ошибках, размер экрана,
положение курсора и режим отображения
● Встроенная справка
● Встроенные ярлыки для сброса плат разработчика Arduino и ESP32.
● Корень не требуется
● Никаких специальных разрешений не требуется.
Примечание для пользователей Arduino:
Одним из преимуществ UsbTerminal является то, как он обрабатывает DTR. Обычно, когда плата Arduino подключена к ПК, она перезагружается каждый раз, когда к ней подключается приложение эмулятора терминала. Это связано с тем, что ПК сбрасывает сигнал DTR на низкий уровень всякий раз, когда формируется соединение, а Arduino спроектирован так, чтобы сбрасываться, когда линия DTR сбрасывается на низкий уровень. UsbTerminal, с другой стороны, не устанавливает и не сбрасывает сигнал DTR автоматически. Когда вы подключаете телефон или планшет к Arduino и открываете UsbTerminal, ваш Arduino продолжает то, что он делал в то время. Если вы хотите, чтобы он перезагрузился, вы можете легко управлять сигналом DTR из UsbTerminal с помощью специальной кнопки.
Что нового
Как установить UsbTerminal на Андроид
Короткая инструкция по установке APK.
- Нажмите «Скачать APK» и дождитесь завершения загрузки файла.
- Откройте APK через браузер или файловый менеджер устройства.
- Если Android запросит разрешение, временно разрешите установку из используемого источника.
- Перед подтверждением установки ещё раз проверьте название приложения и разработчика.
Разрешения приложения
Технический список разрешений текущей версии APK.
Предыдущие версии
Доступные в источнике версии приложения.