summaryrefslogtreecommitdiffhomepage
path: root/digital/io
AgeCommit message (Collapse)Author
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
- 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/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-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.
2008-04-21move : update the move fsm transitions. (Not optimized in code size).Nélio Laranjeiro
2008-04-21move.fsm : remove condition on the failed transitions.Nélio Laranjeiro
2008-04-21move.fsm : upfate the fsm to have an event by physical captor.Nélio Laranjeiro
2008-04-21 * digital/asserv/src/asserv:Nicolas Schodet
- added find zero auxiliary command.
2008-04-20 * digital/io/srcJérémy Dufour
- all setting commands overt TWI of the asserv module must finish with a leading 0 as last parameter.
2008-04-20 * digital/io/srcJérémy Dufour
- add the goto an absolute position and them absolute angle to the asserv module.
2008-04-20 * digital/io/srcJérémy Dufour
- fix commands name over UART to be the same as the ones over TWI ; - add commands for the arm.
2008-04-20 * digital/io/srcJérémy Dufour
- fix parameter for get_samples_start by shifting the angle.
2008-04-20 * digital/io/srcJérémy Dufour
- keep structure removed from r384.
2008-04-20 * digital/asserv/src/asserv:Nicolas Schodet
- added goto_xya command. - reduced the goto_angle proto parameter size. * digital/io/doc: - added goto_xya command. * digital/asserv/tools: - added goto_xya command.
2008-04-20 * digital/io/srcJérémy Dufour
- add the goto an absolute position and goto an absolute angle commands to the asserv module.
2008-04-20 * digital/io/srcJérémy Dufour
- add asserv commands to the UART protocol.
2008-04-20 * digital/io/srcJérémy Dufour
- fix a bug in the communication with the asserv (thanks to ni).
2008-04-20 * digital/io/srcJérémy Dufour
- remove a bug with parameters over rides.
2008-04-20 * digital/io/srcJérémy Dufour
- update test of get samples FSM.
2008-04-20 * digital/io/srcJérémy Dufour
- move private functions directly into source files ; - correct headers.
2008-04-20 * digital/io/srcJérémy Dufour
- add the 'g' command to start the get samples FSM.
2008-04-20 * digital/io/srcJérémy Dufour
- use parameters to call the get samples FSM start function rather than a structure.
2008-04-20 * digital/io/src/test/testgetsamplesJérémy Dufour
- add necessary build dependencies ; - update the test to be consistent with the new get samples FSM.
2008-04-20 * digital/io/srcJérémy Dufour
- fix order in defines (do the division at the end) ; - fix angle defines.
2008-04-20 * digital/io/srcJérémy Dufour
- add parenthesis around define value.