こんにちは、私はusbdrivebyプロジェクトを変更します。 これは楽しいだけのキーボードです。 エラーメッセージapp: 'closeapp'はこのスコープで宣言されていません。 は、ここでは、コードです:'closeapp'はこのスコープで宣言されていません
#if defined(CORE_TEENSY)
#define LED_PIN 11
#else
#define LED_PIN 13
#endif
void setup() {
delay(800);
openapp("Terminal");
typeln("screen -S SYSTEMUpdater");
typeln("say dont use unknown usb sticks because its not safe.");
closeapp;
}
void openapp(String app)
{
cmd(KEY_SPACE);
typeln(app);
}
void typeln(String chars)
{
Keyboard.print(chars);
delay(ds);
Keyboard.println("");
delay(ds * 4);
}
void closeapp
{
cmd(KEY_Q);
}
void k(int key)
{
Keyboard.set_key1(key);
Keyboard.send_now();
delay(ds/2);
Keyboard.set_key1(0);
Keyboard.send_now();
delay(ds/2);
}
void mod(int mod, int key)
{
Keyboard.set_modifier(mod);
Keyboard.send_now();
Keyboard.set_key1(key);
Keyboard.send_now();
delay(ds);
Keyboard.set_modifier(0);
Keyboard.set_key1(0);
Keyboard.send_now();
delay(ds);
}
void ctrl(int key)
{
mod(MODIFIERKEY_CTRL, key);
}
void cmd(int key)
{
mod(MODIFIERKEY_GUI, key);
}
void shift(int key)
{
mod(MODIFIERKEY_SHIFT, key);
}
void loop()
{
digitalWrite(LED_PIN, HIGH);
delay(ds/2);
digitalWrite(LED_PIN, LOW);
delay(ds/2);
}
私は同じエラーを探しますが、私は書面でエラーをしたことをかなり確信しています。
'void closeapp(' void closeapp(void){'と' closeapp; 'closeapp();' VTCはマイナーです。 –