| | 114 | |
| | 115 | |
| | 116 | |
| | 117 | ============ C++ ============== |
| | 118 | |
| | 119 | ==== Trilateration Classes ==== |
| | 120 | |
| | 121 | Important source files: |
| | 122 | |
| | 123 | circles.cpp: includes the main method which utilizes other classes/methods to find the access point using trilateration |
| | 124 | |
| | 125 | alldata.cpp: a class that contains an array structure and other variables to hold the bulk of the data gathered before and after each trial run. |
| | 126 | |
| | 127 | gnuplot_i.cpp: inlcudes the implemenation of the fine details of the plotting with GNUPLOT |
| | 128 | |
| | 129 | plotting.cpp: provides methods that use gnuplot_i.cpp to simplify plotting. |
| | 130 | |
| | 131 | iwhelper.cpp: includes methods that return signal strength and link quality |
| | 132 | |
| | 133 | lstools.cpp: includes methods that use the least squares algorithm to approximate a guess of the location of the AP using data from alldata.cpp |
| | 134 | |
| | 135 | movementtool.cpp: a class contains functions required to move the robot |
| | 136 | |
| | 137 | ============================== |
| | 138 | |
| | 139 | |
| | 140 | |
| | 141 | |