path: root/digital/io/src/init.fsm
AgeCommit message (Collapse)Author
2011-05-02digital/io: adapt FSM to new FSM system (AngFSM)Jérôme Jutteau
2010-05-01digital/io/src: init FSM simplifications thanks to new twi_master moduleNicolas Schodet
2010-04-01digital/io/src: use one FSM with several active states, closes #83Nicolas Schodet
2009-05-18 * digital/io/src:Jérémy Dufour
- fix event sent to the wrong FSM, - start top FSM, - rewrite event generated by move FSM when its finished, - init FSM generates an event when the match start, - init FSM starts the chrono when the match start, - top FSM now uses the event generated by the init FSM to know when the match start and not the jack states.
2009-05-18 * digital/io/src:Jérémy Dufour
- get the color of the bot earlier.
2009-05-18 * digital/io/src:Jérémy Dufour
- rewrite init FSM: - set X, Y, A position when doing the fuck the wall movement (thanks to Fred for the idea and Ni for debugging), - for safety reason, the procedure requires to insert the jack, remove it, insert it again. The bot will wait 2 seconds and set himself to the start position. Then you can remove the jack to make the match begin. - update name of the define for the length of the table.
2009-05-18 * digital/io/src:Jérémy Dufour
- integrate trace usage into flash.
2009-05-18 * digital/io/src:Jérémy Dufour
- add event for the last command sent to the asserv board has been acquited, - make init FSM finish by returning to IDLE state (and not moving and moving again), - when in position, do a last turn, to face in the right position.
2009-05-16 * digital/io/src:Jérémy Dufour
- use timeout in init FSM rather than using main and a timer, - use the macro to compute angle and Y position by using the color contact, - use relative rotation rather than absolute, - set position before last rotation, - do some cleaning.
2009-05-09 * digital/io/srcNicolas Haller
- modification on filterbridge FSM due to meca changes - implementing filterbridge FSM - fix init FSM to add the timeout feature
2009-05-09 * digital/io/src:Nicolas Haller
- First version of init FSM