FIRST Robotic Competition in Oregon: Coprocessor 20041007
Topics
Attendance
- Jane Brandenburg - PHS
- Allen Brown - Scalawags
- Sean Lavelle - CHS
- Gary Oliver - Scalawags
- Jeff Rice - Scalawags
- Asumu Takikawa - CV
Current Protocol Definition
Coding Assignments
- void commands(char *packetPayloadSrc)
- char * command(char *packetPayload)
- int address(char *packetPayload) -- Jeff
- int data(char *packetPayload) -- Jeff
- int time(char *packetPayload) -- Jeff
- int length(char *packetPayload) -- Jeff
- enum charClassifier(char) -- Sean
- void write(src, addr, data) -- Asumu
- void read(src, addr) -- Asumu
- configWr(src, addr, data) -- Asumu
- configRd(src, addr) -- Asumu
- error(src, level, length, char *packetPayload)
Note: charClassifier() uses enum {hex, start, end, ignore}
Deferred functions:
- dataIs()
- configDataIs()
- periodic()
Action Items from last week
- Email copy of BNF for the protocol to Allen. -- Asumu - done
- Email state diagram for the command parser to Allen. -- Asumu - done
- Email the state diagrams for the packet parser and the CRC checker to Allen. -- Jeff - still waiting
- Logins to scalawags.org. -- Gary - done
Action Items before next week
- Write data() -- Jeff
- Write charClassifier() -- Sean
- Write write() -- Asumu
- Login to scalawags.org and change password. -- All
- ssh -l yourusername scalawags.org
- passwd
- Send out quick description of how to use CVS. -- Gary
Schedule
- Oct 14 - location: John Sechrest house
- Code Reviews.
- Discuss how to optimize FRC code.
- Consider queueing.
- Oct 21 - location: ?
- Code Reviews.
- Optimize FRC code.
- What filesystems on laptop?
- Oct 28 - location: ?
- Code Reviews.
- Optimize FRC code.
- Nov 4 - location: ?
- Nov 11 - location: ?
- Nov 18 - location: ?
- Nov 25 - off
Last modified 11 Dec 2006
http://brown.armoredpenguin.com/~abrown/contact.html
http://brown.armoredpenguin.com/~abrown/first/first2004/coprocessor/notes20041007.html