Thatwas correct fanoush, and thank you for the help both. I've implemented a function that gets the RSSI natively with python/bleak.
I'm curious if you can reccomend a way to increase the frequency/accuracy of the nRF52's RSSI value on the puck? I'm looking to use it in a dance performance essentially but i've found the RSSI value does not update as often/as accurately as i'd like it to. On my Pi i'm using the strongest antenna I could find.
I'm aware also it may just be a case of getting a stronger BLE beacon, unfortunately it appears those are quite hard to come by in the UK, especially if the beacon needs to be small.