src/bootloader/main.c implements a robot to robot bootloader allowing any HERD robot to wirelessly program its current code onto all other HERD robots surrounding it over IR/RC5.

  • The bootloader is run iff DIP 8 is ON when robot is turned on/reset (otherwise program code is executed).
  • The robot sends its code iff DIP 7 is OFF (otherwise it receives).

source:img/dips/boot_off-small.jpg source:img/dips/boot_active_send-small.jpg source:img/dips/boot_active_recv-small.jpg

Implementation details


Last modified 7 years ago Last modified on Sep 19, 2011, 8:57:30 AM