summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2008-04-29 * host/inter:Nicolas Schodet
- added obstacle and distance sensor.
2008-04-28 * digital/asserv/tools:Nicolas Schodet
- added tools to write eeprom.
2008-04-28 * digital/asserv/tools:Nicolas Schodet
- tuned arm PID.
2008-04-28 * digitla/asserv/src/asserv:Nicolas Schodet
- added one more reset, just in case. - set auxiliary PWM to 0 on close.
2008-04-28 * digital/asserv/src/asserv:Nicolas Schodet
- added generic system for different deadzones per PWM. - cleaned up pwm setting.
2008-04-28 * digital/asserv/src/asserv:Nicolas Schodet
- use motor-power for aux0 also.
2008-04-28 * digital/asserv/src/asserv:Nicolas Schodet
- fixed missing PWM inversion support.
2008-04-28 * digital/asserv/src/asserv:Nicolas Schodet
- fixed bad port for second motor-power board slave select.
2008-04-28 * digital/io/srcJérémy Dufour
- top FSM now directly go to the ice distributor after two "loops" (because there are no more sample/ice in the other distributors).
2008-04-28 * digital/io/srcJérémy Dufour
- add protection in get samples against 'stupid' parameter for the bitfield value.
2008-04-28 * digital/io/src digital/asserv/src/asservJérémy Dufour
- add the necessary init for io and asserv host program to make the simulation work correctly.
2008-04-28 * digital/io/srcJérémy Dufour
- correct bitfield values when calling the get samples FSM (trap 0 is the garbage) and prefer to use the enum.
2008-04-28 * digital/io/srcJérémy Dufour
- make the move FSM tell the top one it has finished.
2008-04-28 * digital/io/srcJérémy Dufour
- correct the bitfield value for the get sample FSM for the first two loops of the top FSM.
2008-04-28 * digital/io/srcJérémy Dufour
- add a command to open or close the rear panel.
2008-04-28 * digital/io/srcJérémy Dufour
- make a dirty fix to let the io and asserv card boot correctly with the twi on ; - ensure interruption are enable as soon as possible.
2008-04-28 * digital/io/srcJérémy Dufour
- fix bug in the getter of the status of the jack ; - correct a possible error in the initialization of the chrono.
2008-04-27move.fsm: Update the fsm to use the path finder.Nélio Laranjeiro
* update the events in the main.c file. * update the move_cb.c * added some constants.
2008-04-26 * digital/asserv/src/asserv:Nicolas Schodet
- limited auxiliary motor to 12V, i.e. 50% PWM.
2008-04-26 * digital/io/src:Nicolas Schodet
- added path finding algorithm.
2008-04-26 * digital/avr/modules/math/fixed:Nicolas Schodet
- fixed a bug on host with unsigned numbers as input to macros.
2008-04-26 * digital/asserv/tools:Nicolas Schodet
- added interractive asserv interface.
2008-04-26 * host/inter:Nicolas Schodet
- added function to compute position from mouse click.
2008-04-26 * digital/asserv/tools:Nicolas Schodet
- added asynchronous operations. - added position related functions. - added free.
2008-04-25 * digital/asserv/src/asserv:Nicolas Schodet
- added movement direction bits in status.
2008-04-25 * host/inter:Nicolas Schodet
- fixed distributors position.
2008-04-25 * digital/io/srcJérémy Dufour
- prevent wall collisions.
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.