History | View | Annotate | Download (8.82 KB)
Bugfix: BOM_S2 and BOM_S3 were switched, resulting in wrong addressing of the BOM detectors (0 1 2 3 8 9 10 11 4 5 6 7 12 13 14 15).
Fixed some errors due to BOM being used instead of BOM10
Integrated new BOM1.5 compatible code. Also put eeprom code for reading ID and BOM type from EEPROM. will need to program each robot's eeprom separately later. This has been tested and verified to work on robots with different BOM types.
updated comments for BOM wrapper functions. no compiler warnings since they just call the new code.
removed print statements from new BOM code, recompiled library.
moved new BOM code into trunk (wrapper functions, etc...). still need to research deprecated function warnings. FYI, get_max_bom(), bom_on(), and bom_off() are deprecated. See bom.h for new functions/usage.
Copying Kevin's analog code over from the analog branch.
Updated libdragonfly documentation.
Added libdragonfly project folder.