Matteo Cypriani
16d4422a2b
[Positionner] tests: improve Mobile tests
2016-11-03 22:06:18 -04:00
Matteo Cypriani
bc6ec14fa8
Update COPYRIGHT.t2t URL
2016-11-03 22:00:33 -04:00
Matteo Cypriani
f35215388b
[Positioner] Use nullptr instead of NULL
2014-05-28 17:01:12 -04:00
Matteo Cypriani
92db007d6b
[Positioner] Test pointers as booleans
2014-05-28 17:01:12 -04:00
Matteo Cypriani
5520541217
[Positioner] Make Building::areas const
2013-10-02 17:31:05 -04:00
Matteo Cypriani
ea01f09b5e
[Positioner] Use auto for iterators
...
Use the 'auto' keyword instead of declaring explicitly an iterator type,
where possible.
2013-10-02 16:23:34 -04:00
Matteo Cypriani
a495d51f02
[Positioner] Work on const function arguments
...
The function arguments were reviewed to add missing 'const' keywords,
and some classes were modified more deeply to make some pointer class
variables constant.
2013-10-02 16:12:47 -04:00
Matteo Cypriani
b5ed61cdd0
[Positioner] Update copyright notices
...
Fix a typo in the existing copyright notices and add notices for the
files in the tests/ directory.
2013-07-17 18:09:14 -04:00
Matteo Cypriani
be1ab24251
[Positioner] tests: delete userinterface_test.hh
...
UserInterface is no longer testable, since we need a valid configuration
to test the other classes.
2013-07-17 18:09:14 -04:00
Matteo Cypriani
1eac9bb718
[Positioner] tests: review and update (100% pass)
...
Review and fix all the tests so that 100% of the tests pass.
2013-07-17 18:09:14 -04:00
Matteo Cypriani
e2074cdb9b
[Positioner] tests: fix PosUtil
2013-07-17 18:09:13 -04:00
Matteo Cypriani
c188560575
[Positioner] tests: make all of them build again
...
There are still many compilation warning and many tests fail, but at
least everything builds.
2013-07-17 18:09:13 -04:00
Matteo Cypriani
f71c66590e
[Positioner] tests: add CMake target
...
This commits makes the tests that are currently compilable to be built;
a lot of test files are not included because of some compilation errors.
2013-07-17 18:09:13 -04:00
Matteo Cypriani
4a534755db
[Positioner] tests: AccessPoint -> CapturePoint
2013-07-17 18:09:13 -04:00
Matteo Cypriani
f352295e9d
[Positioner] Get rid of Boost's unordered_*
...
Stop using Boost for unordered_set, unordered_map and hashes.
2013-06-03 17:46:10 -04:00
Matteo Cypriani
987773a4df
[Positioner] s/multilateration/trilateration/
...
This fixes an old, forgotten, vocabulary mistake.
2012-05-02 17:32:00 +02:00
Matteo Cypriani
24622e4c3a
[Positioner] Measurement: compute the variance
...
The variance is now computed along with the average. Measurement has
three new attributes:
- average_mw (average in mW),
- variance,
- variance_m2 (variable used for the variance calculation).
In addition, average_ss has been renamed average_dbm (ditto for its
getter).
The computation method of the average has been changed to allow the
computation of the variance simultaneously.
2012-05-02 17:31:59 +02:00
Matteo Cypriani
d5e2c975ae
Rename Positioning -> Positioner
...
To be consistent with the other modules, the positioning server must be
called OwlPS Positioner instead of Positioning, and the executable
owlps-positionerd (even if the daemon mode is not implemented yet).
That's a big commit for a tiny change.
2012-02-06 17:48:43 +01:00