03-30-2020, 10:37 AM
Yes, it is at the very bottom of the BLE documentation: https://phyphox.org/wiki/index.php/Bluet...m_a_device
Your device needs to advertise a specific service UUID to let phyphox know that this is supported. Phyphox will then subscribe to a specific characteristic and your device needs to send the experiment (zipped, with some additional bytes at the beginning containing size and checksum, see wiki page) in small chunks on that characteristic.
Our Arduino library (https://github.com/Staacks/phyphox-arduino) does this as well. So, you might check out its code to get some idea. (And I need to update this library.)
Your device needs to advertise a specific service UUID to let phyphox know that this is supported. Phyphox will then subscribe to a specific characteristic and your device needs to send the experiment (zipped, with some additional bytes at the beginning containing size and checksum, see wiki page) in small chunks on that characteristic.
Our Arduino library (https://github.com/Staacks/phyphox-arduino) does this as well. So, you might check out its code to get some idea. (And I need to update this library.)