Hello,
I have been working on trying to get Bluetooth mesh to work in Unity trying to support iOS, Android and UWP.
I will have to write most things from scratch.
At this moment I have looked trough guides provided by Bluetooth and at nRF-Mesh Library for Android source code to get me there.
But now at this moment I got stuck not understanding what messages I have to send.
I use the Thingy52 and flashed mesh firmware on it.
A android tabled to test.
Unity3d using c# as programming language.
I can connect to the Thingy52 and start the provisioning process which seems to be successful.
When I am done with that I have to reconnect and subscribe and write to new characteristics. Proxy? characteristics.
Which is also successful.
After subscribing to Proxy Out("00002ade-0000-1000-8000-00805f9b34fb")
I get a message of type Beacon.
Which I then use to compare some data and check if it is all correct, it appears to be so!
After that I get stuck and I have no clue what information I have to send.
When playing around with the nRF Mesh app and logging information, I noticed that the first time you subscribe to Proxy Out(after provisioning) there is information going back and forth several times. I want to know what these messages are and how they work.
It would be this part of my nRF Mesh app, adb logcat log.
I believe this is a exchange I need to do before I can do other things.
I hope someone can help me out, I am new to this, I usually program just games in Unity :)