I need to tune an existing android application that reads, displays and saves data from multiple bluetooth sensors. Sensor is metawear cpro ([url removed, login to view] ). The company provides a set of sample applications (with API and source code) but I need to tune it to fit my purpose. This is not for commercial application but an experimental project running in Android Studio. The Tricky thing is this can be tested only if you have the physical sensors. Therefore, we have to go back and forth several times.
Task: Using Fragments, I need to scan bluetooth sensors (sample code in the website ([url removed, login to view]), select 2 devices and be able to display both of them simultaneously using real-time-chart using MPAndroidChart (provided in the sample code as well). Therefore, by opening the app, I need to be able to pair with BT sensors and be able to display them in real time chart running in threads. I need to be able to save the data from both sensors by clicking a button (samples are all provided with these codes). Your task is to expand the existing functions for single sensor and tune it to make it multi-device capable. The live sensor streaming data should be available so that I could apply some further calculation such as sensor fusion.