Update TODO
This commit is contained in:
parent
317c9918b7
commit
1216f4e045
16
TODO
16
TODO
|
@ -52,6 +52,10 @@
|
|||
|
||||
* Aggregator
|
||||
|
||||
- Flush the requests' list when exiting.
|
||||
- Rename ap_check_interval to something more meaningful
|
||||
Something like autocalibration_order_interval.
|
||||
- Test for the maximum verbose level.
|
||||
- -o should be optional.
|
||||
- Add an option to (not) flush the output file.
|
||||
- Outputs should include all the timestamps
|
||||
|
@ -59,6 +63,7 @@
|
|||
timestamp and the reception timestamp on the aggregator. This would
|
||||
help the Positioner's --replay option (to be adapted to use the
|
||||
aggregation time instead of the request time).
|
||||
- Allow a different aggregation timeout for each request type.
|
||||
- Refactoring:
|
||||
° monitor_requests()
|
||||
° got_request()
|
||||
|
@ -78,6 +83,8 @@
|
|||
using both -D and -A at the same time makes the program to block on
|
||||
the first thread. This is a known issue of uClibc:
|
||||
https://dev.openwrt.org/ticket/4809
|
||||
° With autocalibration on, all the APs declared in listeners.csv must
|
||||
be in coverage or the reference points will not be generated.
|
||||
- Better handling of retried packets
|
||||
Currently we ignore any packet with the Retry bit. This can lead to
|
||||
completely ignore the given packet (or even request) if the original
|
||||
|
@ -134,6 +141,8 @@
|
|||
report, Fig. 2.6 p. 38 and explanations pp. 38-39).
|
||||
|
||||
- Autocalibration
|
||||
° Allow to generate a list of reference points instead of using a
|
||||
regular meshing.
|
||||
° Generate reference points in 3D.
|
||||
° To select the reference APs, we should use the distance along with
|
||||
the angle and coverage.
|
||||
|
@ -144,6 +153,13 @@
|
|||
° Option z-level-number: the Z coordinate represents the number of
|
||||
the building's level. If unactivated, the topology is used to
|
||||
determine a change of level.
|
||||
° Generated CalibrationRequest have always nb_packets == 1. It is
|
||||
tricky to set a number of packets for generated requests, since the
|
||||
APs can transmit a different number of packets in their
|
||||
autocalibration requests. A solution could be to use the biggest
|
||||
number amongst the reference autocalibration requests used. A simpler
|
||||
solution could be to assume that all the APs transmit the same number
|
||||
of packets.
|
||||
|
||||
- Refactoring
|
||||
° Split Stock::generate_reference_point() into several functions.
|
||||
|
|
Loading…
Reference in New Issue