9.19.2008

  • Stuff
    • New batteries
      • Charge them at 0.5 Amps - 2 hrs.
      • Ordering 6 new wall chargers
      • Charge board should work better
  • Status Updates
    • Library
      • Analog
        • Analog docs need to be updated (.c file)
      • Encoders
        • Look at initialization code
          • Move to trunk soon
          • Code needs Doxygen comments
      • Documentation
        • Rangefinder and motor thresholds
      • Binary does not match projects/libdragonfly
    • Colony Intro - James
      • Work meetings went relatively well
      • Battery problems and configuring COM ports were the main issues
      • Need to improve lesson plan documentation on
        • Installing WinAVR, FTDI drivers, TeraTerm, libusb0.dll
        • Figuring out COM ports, /dev/ttyUSB# for linux, terminal baud rate settings
        • Using WinAVR, saving before compiling
        • Common robot problem symptoms and ways to fix them
          • Low battery, trying to make program while terminal is in use, etc.
    • Charge bay homing beacons - Evan
      • Definitely are turning on but need to figure out a way to test the frequency
        • Try using scope for testing
      • Orbs don't seem to work when I am using them
      • Not sure if left or right needs to go at a higher frequency
        • Look in auto-recharge code (#defs)
    • BOM/Token Ring Test Code - David
      • prints num robots in token ring, then a table of bom values to/from each robot
      • currently, num robots in token ring returns 0 or 15 (max limit)
        • either something not initialized right or a problem with that function in the library * Possible problem with robot IDs greater than 15
    • BOM 1.5 Hardware/Driver - Austin
      • Will have 6 BOM 1.5s assembled and tested soon - put on robots soon
      • Confusing issue with shift register resetting, but have a software workaround idea
      • Should test with normal BOMs next week.
    • Bayboard Wireless - Austin
      • Most of issues from before seemed to be a makefile issue and having an XBee ID too large
      • Worked for a little bit, then stopped working. Requires further investigation
      • Will try to integrate into dragonfly wireless library
    • ID to EEPROM - Brad
      • EEPROM interface ported for atmega128
      • Dragonfly_Init/Wireless library needs to be modified to load robot ID from EEPROM and set XBee ID to that
        • get_robot_ID()