Hello,
i have written an App that evaluates data from advertisement of different sensors. When using the simulator everything works fine and I can see the readings from my sensors. But when running on my watch (fenix 6 pro) I can see advertising devices but not my sensors. I logged the raw advertisment data and compared it to the output from the simulator and noticed that there seems to be a filter on the data on the real device. On the watch I can only see advertisment data that starts with "[2, 1, ...]" or "[2, 1, ...]. So these packets contain flags at the beginning.
Unfortunately my sensors advertisment data start with "[Len, 0xFF, ..."] (you can't connect to them, they just advertise) and seems not to be recognized by the watch. But I don't see any information why this is the case or how to switch of this filter. Any suggestions from your side?
Thanks and best regards!