| Resources |
Last Modified: 2009-02-11
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.
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)
| voice: 720-564-0373, email: email@example.com, address: 4822 Sterling Dr., Boulder CO, 80301-2350, privacy |
© Copyright 1994-2012 Acroname, Inc., Boulder, Colorado. All rights reserved.