From 206000207346f7703ce3aaccc9321c3610a7af31 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Mon, 31 Mar 2008 22:36:15 +0200 Subject: Tested the gutter fsm and add the stubs to the functions in the getsamples and gutter's fsm test. --- digital/io/src/test/gutter/Makefile | 2 +- digital/io/src/test/gutter/main.c | 37 ++++++++++++++++++++++++++++++- digital/io/src/test/testgetsamples/main.c | 13 +++++++++++ 3 files changed, 50 insertions(+), 2 deletions(-) (limited to 'digital/io/src') diff --git a/digital/io/src/test/gutter/Makefile b/digital/io/src/test/gutter/Makefile index cd355139..80f77d82 100644 --- a/digital/io/src/test/gutter/Makefile +++ b/digital/io/src/test/gutter/Makefile @@ -3,7 +3,7 @@ HOST_PROGS = fsm IOBASE = ../.. fsm_SOURCES = main.c $(IOBASE)/fsm.c \ $(IOBASE)/gutter_cb.c $(IOBASE)/gutter_fsm.c -MODULES = +MODULES = utils CONFIGFILE = # -O2 : speed # -Os : size diff --git a/digital/io/src/test/gutter/main.c b/digital/io/src/test/gutter/main.c index 41860461..38e4c3ea 100644 --- a/digital/io/src/test/gutter/main.c +++ b/digital/io/src/test/gutter/main.c @@ -23,7 +23,6 @@ * * }}} */ #include "common.h" - #include "../../fsm.h" #include @@ -80,3 +79,39 @@ main (void) return 0; } + +void +asserv_set_x_position (uint32_t position) +{ + printf ("X position : %d\n", position); +} + +void +asserv_move_arm (uint16_t position, uint8_t speed) +{ + printf ("Move arm, position : %d, speed : %d\n", position, speed); +} + +void +asserv_set_y_position (int32_t y) +{ + printf ("Y position : %d\n", y); +} + +void +trap_open_rear_panel (void) +{ + printf ("Open rear panel\n"); +} + +void +trap_close_rear_panel(void) +{ + printf ("Close rear panel\n"); +} + +void +asserv_go_to_gutter (void) +{ + printf ("Go to gutter\n"); +} diff --git a/digital/io/src/test/testgetsamples/main.c b/digital/io/src/test/testgetsamples/main.c index 4479b053..7d106315 100644 --- a/digital/io/src/test/testgetsamples/main.c +++ b/digital/io/src/test/testgetsamples/main.c @@ -130,3 +130,16 @@ asserv_set_y_position (int32_t y) { printf ("Y position : %d\n", y); } + +void +trap_open_rear_panel(void) +{ + printf ("Open rear panel\n"); +} + +void +trap_close_rear_panel (void) +{ + printf ("Close rear panel\n"); +} + -- cgit v1.2.3