From c07e5335bb9c178854ef0d9f686414cc66b7a240 Mon Sep 17 00:00:00 2001 From: Jerome Jutteau Date: Wed, 27 Feb 2013 22:12:50 +0100 Subject: digital/io-hub/src/robospierre: update fsm --- digital/io-hub/src/robospierre/main.c | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'digital/io-hub/src/robospierre/main.c') diff --git a/digital/io-hub/src/robospierre/main.c b/digital/io-hub/src/robospierre/main.c index e68de49c..e812226d 100644 --- a/digital/io-hub/src/robospierre/main.c +++ b/digital/io-hub/src/robospierre/main.c @@ -44,8 +44,8 @@ #include "pawn_sensor.h" #include "radar.h" -#define FSM_NAME AI -#include "fsm.h" +#define ANGFSM_NAME AI +#include "angfsm.h" #ifdef HOST # include #endif @@ -375,17 +375,9 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args) int main (int argc, char **argv) { -#ifdef HOST - /* Produce AVR's FSM headers. */ - int i; - if (argc > 1) - for (i = 1; i < argc; i++) - if (strcmp (argv[i], "--gen") == 0) - { - FSM_GENERATE (AVR, 0); - return 0; - } -#endif + /* produce AVR's FSM headers. */ + if (ANGFSM_OPTIONS (argc, argv)) + return 0; avr_init (argc, argv); main_init (); main_loop (); -- cgit v1.2.3