-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Provide a way to set Lighthouse base station geometry remotely #427
Comments
@krichardsson Just to confirm, does the Crazyflie Client already support setting base station geometry? |
The functionality has been implemented in the lib but but not in the client yet. Though it is usable when making your python scripts. There is an example in the lib of how to set the geometry: https://github.com/bitcraze/crazyflie-lib-python/blob/master/examples/lighthouse/write-geometry-mem.py#L65. And you will need to add |
Hi @ataffanel , The script seems to write successfully, but upon read, it uses the matrices from the I've also enabled the Lighthouse driver, i've set Do I need to do some setting in firmware to follow memory's matrices instead of the c file? |
@NicksonYap, the data is not stored permanently, only in RAM. Did you maybe restart the CF between write and read? |
Currently the geometry of the Lighthouse base stations is hard coded in the lighthouse deck code. Provide a way to transfer geometry data via radio or USB, for instance from a client.
The implementation should probably use a memory mapping.
The text was updated successfully, but these errors were encountered: