-
-
Erfahrener Benutzer
Roboter Experte
Hallo Sternthaler,
vielleicht erfreut es Dich, selbst einen Befehl an AB++ dranzubasteln. Das ist relativ einfach:
1. Anzahl Keywords erhöhen hier MAX_KEYWORDS 11
2. neues Token erzeugen z.B. "tuut". Also TOKEN_TUUT
3. text für den Befehl in das Array keywords eintragen
4. den Befehlscode in die case-Auswahliste eintragen
Und schon hat man einen neuen Befehl
********************** 1 ***************************
#define MAX_KEYWORDS 11
********************** 2 ***************************
enum {
TOKEN_TUUT,
TOKEN_LIST,
....
********************** 3 ***************************
static const struct word_token keywords[] =
{
{"tuut", TOKEN_TUUT},
{"list", TOKEN_LIST},
...
********************** 4 ***************************
( findet sich in uint8_t exec_token(uint8_t token) )
switch(token)
{
case TOKEN_TUUT:
{
sound(....);
}break;
case TOKEN_LIST:
{
list(); // list program
}break;
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen