Update TODO.t2t
This commit is contained in:
parent
4dffac8216
commit
b91fdc52ab
35
TODO.t2t
35
TODO.t2t
|
@ -39,8 +39,6 @@ Work to do in OwlPS
|
||||||
|
|
||||||
- Use atexit() / on_exit() instead of goto to clean at exit?
|
- Use atexit() / on_exit() instead of goto to clean at exit?
|
||||||
|
|
||||||
- Add option dump-configuration (displays the config & exits).
|
|
||||||
|
|
||||||
- Support string-based positioning requests
|
- Support string-based positioning requests
|
||||||
|
|
||||||
Along with the binary requests, implement a string-based request
|
Along with the binary requests, implement a string-based request
|
||||||
|
@ -73,6 +71,11 @@ Work to do in OwlPS
|
||||||
|
|
||||||
= Aggregator =
|
= 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.
|
- Test for the maximum verbose level.
|
||||||
|
|
||||||
- Outputs should include all the timestamps
|
- Outputs should include all the timestamps
|
||||||
|
@ -99,11 +102,9 @@ Work to do in OwlPS
|
||||||
|
|
||||||
- Known bugs:
|
- Known bugs:
|
||||||
- On OpenWrt Backfire (10.03), when the program is statically linked,
|
- 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:
|
the first thread. This is a known issue of uClibc:
|
||||||
https://dev.openwrt.org/ticket/4809
|
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 ?
|
- Better handling of retried packets ?
|
||||||
|
|
||||||
|
@ -138,10 +139,15 @@ Work to do in OwlPS
|
||||||
|
|
||||||
= Client =
|
= Client =
|
||||||
|
|
||||||
- Log sent requests?
|
- "Metronome" option to send a request precisely every X milliseconds.
|
||||||
|
|
||||||
- Allow to use a string for the direction?
|
Get the current time right before and right after transmitting a
|
||||||
Could be nice, but probably useless.
|
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
|
- Qt version of the client
|
||||||
|
|
||||||
|
@ -172,8 +178,9 @@ Work to do in OwlPS
|
||||||
|
|
||||||
== Known bugs ==
|
== Known bugs ==
|
||||||
|
|
||||||
- With autocalibration on, all the CPs declared in listeners.csv must
|
- With autocalibration on in meshing mode, all the CPs declared in
|
||||||
be in coverage or the reference points will not be generated.
|
listeners.csv must be in coverage or the reference points will not be
|
||||||
|
generated.
|
||||||
|
|
||||||
|
|
||||||
== Algorithms ==
|
== Algorithms ==
|
||||||
|
@ -243,6 +250,9 @@ Work to do in OwlPS
|
||||||
|
|
||||||
== User interface ==
|
== 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
|
- When reading the CPs, add them to the mobiles' list (or another way to
|
||||||
be able to have a single entry for a CP).
|
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
|
-A, to activate automatically the options needed by the
|
||||||
autocalibration.
|
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.
|
- Improve --verbose (and/or debug level): print the options, etc.
|
||||||
|
|
||||||
- Case-insensitive string comparison (for algorithm names, etc.).
|
- Case-insensitive string comparison (for algorithm names, etc.).
|
||||||
|
@ -260,6 +273,8 @@ Work to do in OwlPS
|
||||||
|
|
||||||
== Optimisation & code improvement ==
|
== Optimisation & code improvement ==
|
||||||
|
|
||||||
|
- Use the 'ws' stream manipulator to eat whitespaces.
|
||||||
|
|
||||||
- Change ss_t type to int_fast8_t?
|
- Change ss_t type to int_fast8_t?
|
||||||
|
|
||||||
- Multithreading:
|
- Multithreading:
|
||||||
|
|
Loading…
Reference in New Issue