How to use the RSSI measurement (firmware)

Firmware/software/electronics/mechanics
Post Reply
o_boo
Beginner
Posts: 1
Joined: Tue Jan 05, 2016 8:11 am

How to use the RSSI measurement (firmware)

Post by o_boo »

Hi at all,

I want to implement a program that localize a Crazyflie 2.0 Quadcopter. Four Crazyradio PA's will be represented the beacons and the localisation is based on trilateration. In the stock of the new firmware is now included the RSSI measurement:
https://github.com/bitcraze/crazyflie2- ... /src/esb.c
But this code isn't documented. I'm totally new in programming a crazyflie. How can I use the methods? Did someome got experience with the RSSI measurement?

Best regards
o_boo
chad
Expert
Posts: 555
Joined: Sun Sep 28, 2014 12:54 am
Location: New York, USA
Contact:

Re: How to use the RSSI measurement (firmware)

Post by chad »

Hi o_boo,
You might like to check out this recent blog post from Bitcraze if you haven't seen it yet...

Also, for the RSSI question, you might like to check out this comment from this blog post.

Or maybe you've already seen those?
Crazyflier - my CF journal...
4x Crazyflie Nano (1.0) 10-DOF + NeoPixel Ring mod.
3x Crazyflie 2.0 + Qi Charger and LED Decks.
Raspberry Pi Ground Control.
Mac OS X Dev Environment.
Walkera Devo7e, ESky ET6I, PS3 and iOS Controllers.
Anderss90
Beginner
Posts: 2
Joined: Thu Jan 21, 2016 9:05 am

Re: How to use the RSSI measurement (firmware)

Post by Anderss90 »

I do not know of anybody successfully using RSSI for location. The rssi values typically have a very large variance, which gives uncertainty up to several meters. It can be used to check which room something is in, but not accurate location.

But please prove me wrong on this, it would be amazing :)
Post Reply