Update TODO.t2t

This commit is contained in:
Matteo Cypriani 2013-07-25 18:43:54 -04:00
parent 4dffac8216
commit b91fdc52ab
1 changed files with 25 additions and 10 deletions

View File

@ -39,8 +39,6 @@ Work to do in OwlPS
- Use atexit() / on_exit() instead of goto to clean at exit?
- Add option dump-configuration (displays the config & exits).
- Support string-based positioning requests
Along with the binary requests, implement a string-based request
@ -73,6 +71,11 @@ Work to do in OwlPS
= Aggregator =
- An empty positioner_ip should turn off communication with the
positioning server.
- Option to overwrite the output file (ask for a confirmation!).
- Test for the maximum verbose level.
- Outputs should include all the timestamps
@ -99,11 +102,9 @@ Work to do in OwlPS
- Known bugs:
- On OpenWrt Backfire (10.03), when the program is statically linked,
using both -D and -A at the same time makes the program to block on
using both -D and -A at the same time makes the program block on
the first thread. This is a known issue of uClibc:
https://dev.openwrt.org/ticket/4809
- With autocalibration on, all the CPs declared in listeners.csv must
be in coverage or the reference points will not be generated.
- Better handling of retried packets ?
@ -138,10 +139,15 @@ Work to do in OwlPS
= Client =
- Log sent requests?
- "Metronome" option to send a request precisely every X milliseconds.
- Allow to use a string for the direction?
Could be nice, but probably useless.
Get the current time right before and right after transmitting a
request, and sleep for (X - elapsed(before, after)).
Should we replace the default behaviour? Or -F 1000 would be the new
behaviour, whereas -F +1000 would be the old behaviour?
- Log sent requests?
- Qt version of the client
@ -172,8 +178,9 @@ Work to do in OwlPS
== Known bugs ==
- With autocalibration on, all the CPs declared in listeners.csv must
be in coverage or the reference points will not be generated.
- With autocalibration on in meshing mode, all the CPs declared in
listeners.csv must be in coverage or the reference points will not be
generated.
== Algorithms ==
@ -243,6 +250,9 @@ Work to do in OwlPS
== User interface ==
- Move autocalibration-related options from the "positioning" category
to a dedicated category.
- When reading the CPs, add them to the mobiles' list (or another way to
be able to have a single entry for a CP).
@ -250,6 +260,9 @@ Work to do in OwlPS
-A, to activate automatically the options needed by the
autocalibration.
- Add option dump-configuration (displays the config & exits), if it is
possible with boost_program_options.
- Improve --verbose (and/or debug level): print the options, etc.
- Case-insensitive string comparison (for algorithm names, etc.).
@ -260,6 +273,8 @@ Work to do in OwlPS
== Optimisation & code improvement ==
- Use the 'ws' stream manipulator to eat whitespaces.
- Change ss_t type to int_fast8_t?
- Multithreading: