Hi Erin,
Thanks for the post! Glad you’re reading the Ping data successfully. The Ping responses are scaled to provide the clearest view in the viewer application. That means that a certain response value may represent a different power level from one ping to the next. We don’t have support for it yet, but we could add support to read the raw power level values for applications like yours.
What exactly would you like to see from the profile_data message for your application?
-Rusty