Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 1701 → Rev 1702

/C-OSD/arducam-osd/libraries/AP_Common/examples/menu/menu.pde
0,0 → 1,43
 
#include <FastSerial.h>
#include <AP_Common.h>
 
FastSerialPort0(Serial);
 
int8_t
menu_test(uint8_t argc, const Menu::arg *argv)
{
int i;
 
Serial.printf("This is a test with %d arguments\n", argc);
for (i = 1; i < argc; i++) {
Serial.printf("%d: int %ld float ", i, argv[i].i);
Serial.println(argv[i].f, 6); // gross
}
}
 
int8_t
menu_auto(uint8_t argc, const Menu::arg *argv)
{
Serial.println("auto text");
}
 
const struct Menu::command top_menu_commands[] PROGMEM = {
{"*", menu_auto},
{"test", menu_test},
};
 
MENU(top, "menu", top_menu_commands);
 
void
setup(void)
{
Serial.begin(38400);
top.run();
}
 
void
loop(void)
{
}