Activity
From 11/10/2009 to 12/09/2009
12/09/2009
- 11:24 PM Task #950: Wireless - xbee.c
- serial.c xbee functions moved to xbee.c
most of xbee.c has been reformatted to int8_t format, but still some parts l... - 11:23 PM Task #946: Wireless - core send, ack functions
- Software retry is programmed. Will likely need to be debugged.
- 11:20 PM Revision 1604: wireless: software retransmit done. serial functions moved to xbee.c
12/07/2009
- 11:08 AM Revision 1603: Small changes.. I definitely wouldn't use this for anything yet.
- 11:01 AM Revision 1602: Added some test files for fixed point math.
- Something definitely broke in cosine when I changed to smaller tables
(which shouldn't have sacrificed any accuracy)... - 05:22 AM Revision 1601: wireless: more xbee.c updates
- 01:43 AM Revision 1600: wireless: xbee update. still not finished, but the major changes are in here. Al...
12/05/2009
- 02:07 AM Task #946: Wireless - core send, ack functions
- Core send has udp functionality and ack capabilities, but no software retry yet.
- 02:05 AM Bug #960 (Assigned): xbee id
- The xbee id should be set to the robot id (which is in the eeprom) on init.
The xbee currently just uses the last ...
12/03/2009
- 02:18 PM Revision 1599: Added rangefinders directory to tools.
- Added new software for basic analysis of IR data to be used with the IRcycle.c tool. Native Windows build only for th...
- 08:11 PM Revision 1598: implemented wireless init, terminate, register, and unregister
- 07:45 PM Revision 1597: Getting versions of circle.c in sync
- 07:34 PM Revision 1596: Added comments and minor changes to circle.c
- 07:17 PM Revision 1595: Removing the old circle-circle2 versions of the code (2)
- 07:16 PM Revision 1594: Removing the old circle-circle2 versions of the code
12/02/2009
- 06:38 PM Revision 1593: removed .a library files from the repository. These will be automatically generate...
- 06:29 PM Revision 1592: Included working functionality for Beacon to get acks from each robot.
- 04:59 PM Revision 1591: wireless: update to the receive buffers
- 12:26 AM Revision 1590: wireless: changed packet handler function notation
12/01/2009
- 09:46 PM Revision 1589: Wrote basic receive function in wireless_receive.c. Added an error code for
- having too short of a packet destination for basic receive function (maybe can
also be used by other packet handlers)... - 07:53 PM Revision 1588: wireless: added define for basic group
- 07:23 PM Revision 1587: wireless: core send function and ack function done
11/30/2009
- 02:56 AM Revision 1586: Implementation of exponential. Not tested, don't even know if it works at all.
11/27/2009
- 12:57 PM Enhancement #856 (Fixed): Makefile Update
- 12:54 PM Task #950 (Assigned): Wireless - xbee.c
- integrate serial.c xbee functions into xbee.c, clean up file
- 12:53 PM Task #949 (Fixed): Wireless - common functions
- init, terminate, packet group handler registration
- 12:52 PM Task #948 (Fixed): Wireless - receive functions
- 12:47 PM Task #947 (Fixed): Wireless - send wrappers, high level secure ack behavior
- 12:46 PM Task #946 (Assigned): Wireless - core send, ack functions
- 12:44 PM Enhancement #925: xbee baud rates
- Got baud rate switch to work for 115200 baud. It should work for the other standard baud rates, but hasn't been test...
11/26/2009
- 01:33 PM Revision 1585: Cut the trig table sizes in 4 w/ symmetry, etc.
- Lazy implementations of sine and tangent (that just
use cosine indirectly).
Addressed edge cases.
Needs EXTENSIVE t... - 11:10 PM Revision 1584: wireless branch, doxygen fix
- 08:48 PM Revision 1583: corrected doxygen issue in wireless branch
11/24/2009
- 05:50 PM Revision 1582: Clarified description of the usrBOMvals variable for the bom_get_vector() funcions.
- 12:49 PM Revision 1581: editing wireless branch, added error codes and constants
- 09:22 PM Revision 1580: Tried to use bom_get_vector instead of bom_get_max.
- It works for the master (still need works), not for the slave (still need to figure out why)
11/23/2009
- 06:02 PM Revision 1579: Initial pass at a 32-bit fixed point library.
- - Generated cosine / sine tables, put them in PROGMEM
- Wrote initial quadratic interpolation cosine function.
......
11/21/2009
- 10:05 PM Revision 1578: added doxygen info for wireless branch
- 07:44 PM Revision 1577: update to wireless api, added comments
11/19/2009
- 04:03 AM Revision 1576: added prototypes for the public api functions for the new wireless library
- 03:20 AM Revision 1575: creating backup of libwireless in wireless branch
- 02:19 AM Revision 1574: Working scheduler.
- Booyakasha.
- 11:17 PM Revision 1573: svn is being wonky...
- Changes to the scheduler, still doesn't work.
avr-gcc has its own convention for saving state
on entry and exit that'... - 09:47 PM Revision 1572: Added get_ir_offset to eeprom and changed program_eeprom.c so that it can read and...
- 08:58 PM Revision 1571: working version of wednesday 18 nov
- 08:39 PM Revision 1570: Final clean up of ir_branch folder. Now should Make correctly.
- 08:37 PM Revision 1569: Cleaning up ir_branch to Make correctly.
- 08:27 PM Revision 1568: Fixed beacon robot wireless and working on Edge robot wireless
- 08:24 PM Revision 1567: Fixing tools to Make correctly in Trunk. Reorganizing ir_branch to Make correctly.
- 07:46 PM Revision 1566
- 07:43 PM Revision 1565: deleting branch because i didn't branch the whole trunk before
11/18/2009
- 06:56 PM Revision 1564: changes of wednesday 18 nov
- 06:52 PM Revision 1563
- 08:43 PM Revision 1562: updated baud rate code (it works for 9600 and 115200 now, haven't tested the others)
11/17/2009
- 09:53 PM Revision 1561: Updated all makefiles. You may need to update the port settings to get your proje...
- 09:13 PM Revision 1560: added speed test behavior to wireless branch (this is where I'm testing the baud r...
- 08:56 PM Revision 1559: Fixed Makefile for circle_spacing behavior. Now links to the repository library.
- 08:44 PM Revision 1558: Submitting circle spacing code. Will evenly place the robot on the circle.
- 08:27 PM Revision 1557: Adding folder for circle spacing code. Behavior should attempt to space robots equ...
- 08:21 PM Revision 1556: Cleaned up accidental commit of include folder and bin folder.
- 08:10 PM Revision 1555: Circle Formation: added wireless and updated
- 08:06 PM Revision 1554
- 07:51 PM Revision 1553: Removed old rangefinder folder in trunk/projects. This folder has been moved to it...
- 07:50 PM Revision 1552: Converted Circle formation to a state machine
- 07:47 PM Revision 1551: Copied over trunk code into rangefinder branch.
- 07:46 PM Revision 1550: Added branch for finding rangefinder offset values.
- 07:31 PM Revision 1549: Updated IR rangefinder lookup table. Now reports in millimeters with an accuracy o...
11/16/2009
- 06:46 PM Revision 1548: Updated rangefinder.h with new MIN_ADC and MAX_ADC values
- 06:14 PM Revision 1547: found one bug and changed some debug prints
- 03:20 AM Revision 1546: Broke build.
- 03:20 AM Revision 1545: Fixes..
- Defaults to main,
Creates launch stacks (just realized this is sort of backwards),
Returns to tasks that are alread... - 03:10 AM Revision 1544: I gave the scheduler a crack based on avrOS and the code
- from 18348 that I think caused John to add these skeleton files.
Very very basic preemptive task scheduling that run...
11/14/2009
- 04:06 PM Revision 1543: Added a bunch of debug prints to the library
- 02:28 AM Revision 1542: Changed Push-Pull to display BOM histogram as well as net IR BOM vector. Changed B...
- can be saved and read in by MATLAB for analysis.
- 01:27 AM Revision 1541: Removing bom_refactor branch now that net BOM IR vector functions have been merged...
- 01:24 AM Revision 1540: Edited BOM Tracker project Makefile to make correctly. Removed old test file for n...
- behavior to remove code which was moved into BOM library.
- 01:20 AM Revision 1539: Renamed old file used to test net BOM IR vector calculations to new BOM tracker file.
- 01:18 AM Revision 1538: Copying over files originally used to test net BOM IR vector calculations. They wi...
- space.
- 01:15 AM Revision 1537: Created project directory to investigate using the BOMs to track robots in 2D space.
- 01:05 AM Revision 1536: Merged new BOM vector functions into the trunk and did a "make dist" to recompile ...
- function behavior.
- 12:54 AM Revision 1535: Added compiled binaries to bom_refactor branch. Also edited Push-Pull to test func...
- 12:08 AM Revision 1534: Added two BOM IR vector functions to calculate resultant IR vector and normalized ...
- 11:14 PM Revision 1533: Copied trunk code into branch to develop function to return net BOM IR vector.
- 11:11 PM Revision 1532: Creating branch to develop function to return net BOM intensity vector.
- 10:20 PM Revision 1531: Removed the bom_refractor folder since the BOM histogram function has been completed.
- 10:19 PM Revision 1530: Recompiled library to incorporate new BOM histogram print function. Push-Pull beha...
- vector over USB.
- 09:59 PM Revision 1529: Merged new function to print BOM intensity histogram into the trunk.
- 09:46 PM Revision 1528: Finished function which prints the BOM intensity histogram over USB. Will print ni...
- pointer to print values already collected, or it will recollect current values and print.
- 07:00 PM Revision 1527: Copied code folder from the trunk into the bom_refractor branch.
11/13/2009
- 06:57 PM Revision 1526: Creating branch for adding BOM functionality to the library.
- 06:13 PM Revision 1525: Cleaning up folders added for demonstration purposes.
- 05:38 PM Revision 1524: Added comments to circle formation code
- 05:17 PM Revision 1523: Made changes to newfile.c
- 05:16 PM Revision 1522: Added newfile changed main.c in james dummy folder
- 05:04 PM Revision 1521: Added danshope
- 05:00 PM Revision 1520: Changed main.c in james dummy folder
- 04:59 PM Revision 1519: Added dummy james folder
- 02:55 PM Enhancement #925 (Assigned): xbee baud rates
- Currently, only default of 9600 baud works. Get other rates, specifically 115200, to work.
11/12/2009
- 08:38 PM Revision 1518: updated library to add DRAGONFLY_DEBUG stuff
- Can now call make debug which will recompile the library with debug flags!
- 08:25 PM Revision 1517: Updated circle formation behavior
11/11/2009
- 06:55 PM Revision 1516: created init_refactor branch for fixing the init functions without breaking everyt...
- 06:11 PM Revision 1515: Updated BOM Vector Component Table calculator to round towards 0 instead
- of rounding towards -infinity. This makes vector components symmetric
around 0 and within error bound calculations. - 09:25 PM Revision 1514: Remove template "main.c" file. Appropriate Circle behavior code can be found in "c...
11/10/2009
- 03:18 AM Revision 1513: slightly modified makefile, added more error checking to bom beacon code
- 02:53 AM Revision 1512: Edited BOM Vector Component Tables with values which will gaurantee that worst cas...
- Also changed Makefile to have TARGET=push_pull. Also added functionality to MATLAB script so that it will automatical...
- 02:09 AM Revision 1511: Renamed Push-Pull behavior code file to "push_pull.c"
- 01:30 AM Revision 1510: Implementing function to calculate get_bom_vector() function. Added
- MATLAB script to assist in calculating the scalar value used to scale up
the BOM unit vectors such that the worst ca...
Also available in: Atom