summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-04-25 * digital/io/srcJérémy Dufour
- correct twi buffer length (thanks to ni) ; - close rear panel when inserting the jack.
2008-04-25 * digital/io/srcJérémy Dufour
- correct a bug in the updating of the position received by the asserv board (thanks to ni).
2008-04-25 * digital/io/srcJérémy Dufour
- dirty and temporary fix to get at least one sample from the distributor.
2008-04-25 * digital/io/srcJérémy Dufour
- correct angle to approach the gutter.
2008-04-25 * digital/io/srcJérémy Dufour
- ensure event is reset after being posted ; - use 0xFF value for not an event rather than 0 (it prevents the dirty fix to add 1 to the event).
2008-04-24 * digital/io/srcJérémy Dufour
- when a sub FSM finished, it posts an event for the top FSM which will be notified in the next main loop iteration (rather than the actual one).
2008-04-24 * digital/io/srcJérémy Dufour
- replace the if by an assert (thanks to ni).
2008-04-24 * digital/io/srcJérémy Dufour
- revert r452.
2008-04-24 * digital/io/srcJérémy Dufour
- make fsm handle event return 1 if a transition has been executed ; - in the main loop, when a transition has been executed, continue to the next iteration.
2008-04-24 * digital/io/srcJérémy Dufour
- correct a bug in the computed position (to go away from the start area/gutter, we need to decrease Y position) [related to r451, I forgot to stage the file with this modification]
2008-04-24 * digital/io/srcJérémy Dufour
- correct a bug in the computed position (to go away from the start area/gutter, we need to decrease Y position).
2008-04-24 * digital/io/srcJérémy Dufour
- when the move FSM finished, tell it to the top one.
2008-04-24 * digital/io/srcJérémy Dufour
- remove a redundant declaration of a function (thanks to ni).
2008-04-24 * digital/io/srcJérémy Dufour
- add goto an absolute position command over UART.
2008-04-24 * digital/io/src:Nicolas Schodet
- fixed typos in param setting code.
2008-04-24 * host/inter:Nicolas Schodet
- fixed bug when a message is received before first wait_async.
2008-04-24 * digital/io/srcJérémy Dufour
- integrate move FSM into main loop.
2008-04-24 * digital/io/srcJérémy Dufour
- add an event to move away the bot from the gutter (to be able to turn freely) ; - move an event in the source file to ease merge.
2008-04-23 * digital/asserv/src/asserv:Nicolas Schodet
- renamed eeprom_{read,write}_dword functions to avoid clashes with recent avrlibc.
2008-04-23 * digital/asserv/src/asserv:Nicolas Schodet
- added backward goto commands.
2008-04-23 * digital/io/srcJérémy Dufour
- correct a bug of decrementation introduces in r438.
2008-04-23 * digital/io/src/testJérémy Dufour
- update getsamples test program to make it work.
2008-04-23 * digital/io/src/testJérémy Dufour
- add common file to put all the functions for host (yerk) ; - update gutter test program to make it work.
2008-04-23 * digital/io/srcJérémy Dufour
- integrate gutter FSM into the main loop.
2008-04-23 * digital/io/srcJérémy Dufour
- rewrite gutter FSM.
2008-04-23 * digital/io/srcJérémy Dufour
- main_loop always notices top FSM about jack states change.
2008-04-23 * digital/io/srcJérémy Dufour
- add a state to the top FSM to move away from the border.
2008-04-23 * digital/io/srcJérémy Dufour
- correct error in comment.
2008-04-23 * digital/io/srcJérémy Dufour
- seperate chrono into two files (source and header) ; - add necessary functions to end the match ; - integrate it into the main loop ; - partial integration into the simulator (need to simulate a counter).
2008-04-23 * digital/io/srcJérémy Dufour
- when doing asserv initialization, get the actual sequence number from the asserv board to prevent infinite commands resent (thanks to ni).
2008-04-23 * digital/io/src:Nicolas Schodet
- added scaling factor.
2008-04-23 * digital/io/src:Nicolas Schodet
- removed deleted function declaration.
2008-04-23 * digital/io/src:Nicolas Schodet
- do not update every cycle to speed up simulation.
2008-04-23 * digital/io/src:Nicolas Schodet
- forgot last sample, must turn one more third..
2008-04-22move fsm: update the move fsm.Nélio Laranjeiro
2008-04-22move.fsm: Update the move.fsm to add virtual events.Nélio Laranjeiro
2008-04-22 * digital/io/src:Nicolas Schodet
- fixed bad macros.
2008-04-22* digital/io/src:Nicolas Schodet
- made the arm control work.
2008-04-22 * digital/asserv/src:Nicolas Schodet
- fixed bug for negatives 'l' twi commands.
2008-04-22 * digital/io/src:Nicolas Schodet
- fixed asserv status event generation. - also require that the last command be acknowledged or status can be out of date if a transition sent a new command.
2008-04-22 * digital/io/src:Nicolas Schodet
- on host print handled events.
2008-04-22 * tools/dfagen:Nicolas Schodet
- added support for states and events names in C output.
2008-04-22Update of design documentationPierre Prot
2008-04-22move.fsm : update the fsm, when block on a movement try the opposite Nélio Laranjeiro
one.
2008-04-22move.fsm: add an event to compute the position of the robot and take the Nélio Laranjeiro
decision to go on the left or on the right.
2008-04-22move : Optimized source code (size of source code).Nélio Laranjeiro
2008-04-21 * digital/io/srcJérémy Dufour
- start top FSM does not require the team color anymore (it is managed in the top FSM itself) ; - start top FSM into the main init.
2008-04-21 * digital/io/srcJérémy Dufour
- resetting of asserv parameters is now a separate state in order to get the acknowledge from the asserv board ; - integrate the handle of this event into the main loop.
2008-04-21 * digital/io/srcJérémy Dufour
- move functions definitions of switch module to a source file ; - add a filter when getting the state value of the jack ; - add jack events transmission to the top FSM into the main loop ; - make it build for host implementation.
2008-04-21 * digital/io/srcJérémy Dufour
- add a simple function to set the complete bot position ; - integrate its usage in the top FSM.