Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initialize ONE_METER_RSSI constant #58

Closed
suidpit opened this issue Nov 23, 2019 · 3 comments
Closed

Initialize ONE_METER_RSSI constant #58

suidpit opened this issue Nov 23, 2019 · 3 comments
Labels
board Code concerning ESP32 firmware

Comments

@suidpit
Copy link
Collaborator

suidpit commented Nov 23, 2019

We need to have a constant, ONE_METER_RSSI, for our distance calculation measure. This constant could be hardcoded, but this could be problematic due to differencies between boards and the environment in which the boards are deployed. A more robust approach would be to have the server initialize those values for every board when the system first boots: for instance, one or two initial flushes could be used by the server (using some reference devices) to tune it.

@marcomicera marcomicera self-assigned this Nov 23, 2019
@marcomicera marcomicera added the board Code concerning ESP32 firmware label Nov 23, 2019
@marcomicera marcomicera added this to the Hard requirements milestone Nov 23, 2019
@marcomicera
Copy link
Owner

For a specific (mobile) device, the core server should ask us to place that particular device at 1 meter from each board, at different steps. During this measurement time, the server should take not of the average 1-meter-distance-RSSI value.
core should finally have a data structure mapping boards' MAC addresses to their ONE_METER_RSSI values.

@marcomicera
Copy link
Owner

Waiting to be merged (#67).

@marcomicera
Copy link
Owner

-51 seems to do the job now. We have #67 ready to be merged in case we wanna include dynamic calibration into the system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board Code concerning ESP32 firmware
Projects
None yet
Development

No branches or pull requests

3 participants