Project

General

Profile

Revision 726

Added by Greg Tress about 16 years ago

Working on bayboard wireless

View differences:

sensor_matrix.h
1 1
/**
2 2
 * Copyright (c) 2007 Colony Project
3
 * 
3
 *
4 4
 * Permission is hereby granted, free of charge, to any person
5 5
 * obtaining a copy of this software and associated documentation
6 6
 * files (the "Software"), to deal in the Software without
......
9 9
 * copies of the Software, and to permit persons to whom the
10 10
 * Software is furnished to do so, subject to the following
11 11
 * conditions:
12
 * 
12
 *
13 13
 * The above copyright notice and this permission notice shall be
14 14
 * included in all copies or substantial portions of the Software.
15
 * 
15
 *
16 16
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 17
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
18 18
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
......
54 54
typedef struct
55 55
{
56 56
	/**
57
	 * The size of the sensor matrix.
58
	**/
59
	int size;
60
	/**
61 57
	 * The matrix. Each row represents the readings of one
62 58
	 * robot.
63 59
	 **/
64 60
	int** matrix;
61

  
65 62
	/**
66 63
	 * The element representing a robot is true if that robot
67 64
	 * is in the token ring and false otherwise.
68 65
	 **/
69
	int* joined;
66
	char* joined;
67

  
70 68
	/**
71 69
	 * The number of robots in the token ring.
72 70
	 **/
73 71
	int numJoined;
72

  
73
	/**
74
	 * The size of the sensor matrix.
75
	**/
76
	int size;
74 77
} SensorMatrix;
75 78

  
76 79
/**@brief Create a sensor matrix **/

Also available in: Unified diff