我为 arduino 编写了一个简单的固件,以将它通过串行接收到的任何传入数据复制到串行输出。像这样的东西: int serialData = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
if (Serial.available() > 0)
{
serialData = Serial.read();
Serial.println(serialData);
}
}
现在我希望它使用 microUSB->OTG 电缆 + USB->microUSB 电缆连接到我在 Android 4.3 上运行的 Nexus 7。我安装了一个串行监视器应用程序(https://play.google.com/store/apps/details?id=jp.ksksue.app.terminal&hl=en)并希望在其上写入串行数据。
一旦我将它连接到平板电脑,我最终会收到键盘通知。Android 将此连接识别为键盘。这会折叠 android 键盘,因为它检测到外部键盘。但是我可以选择粘贴在输入框上。这似乎有效。
是否可以
- 禁用在android中安装键盘。或者
- 使 arduino 被识别为键盘以外的东西。