| Resources Last Modified: 2009-02-11 | | |
| Acroname Robotics | |||
| This page includes resource information specific to this class. We can use it as a "truth table" for constant things in our project work. Project Teams Each team is a two-person team with an undergrad and grad student (in most cases) teamed up with one set of shared hardware. These are listed by nickname. The hex code in front is a unique identifier for the team. We will likely use these as custom values for the network we create... sort of like a MAC address on a WiFi card.
Packet Structure The packet structure below is proposed for the first byte of each 2-byte packet. ![]() Proposed Packet Structure for First of 2 Bytes per Transaction In code, to separate out the source, destination, and ttl values you can use bitmasks and shifts. Here are the basic operations: /* IRbyte1 is the first byte of the transaction */
src = ((IRbyte1 & 0xE0) >> 5)
dst = ((IRbyte1 & 0x1C) >> 2)
ttl = ((IRbyte1 & 0x03) >> 0)
Revision History:
| ||
Related Links: Main page for the University of Oregon Winter 2009 407/507 course Plan for week 4 (Jan 28th) of 407/507 Robotics Course Plan for week 5 (Feb 4th) of 407/507 Robotics Course Plan for week 6 (Feb 11th) of 407/507 Robotics Course | ||
| voice: 720-564-0373, email: sales@acroname.com, address: 4822 Sterling Dr., Boulder CO, 80301-2350, privacy © Copyright 1994-2012 Acroname, Inc., Boulder, Colorado. All rights reserved. |