You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been trying to get data out from multiple pulse-oximeters at the same time. I was able to run them separately in two different environments and able to extract data from two pulse-oximeters at the same time. I tried to use multiprocessing after the BLE connection to retrieve data parallelly from two pulse-oximeters in the same environment, the connection is getting lost and data is no longer getting received. Then I removed multiprocessing to check whether the code is right and verified that the data is getting retrieved from the code.
How do I retrieve data from multiple BLE devices at the same time using multiprocessing with the library?
The text was updated successfully, but these errors were encountered:
sreerajpunnoli
changed the title
Can't use multiprocessing on the BLE connections to get multiple connections at the same time
Can't use multiprocessing on the BLE connections to retrieve data from multipe devices at the same time
Mar 10, 2021
This is happening only in Raspberry Pi. I have tried it in mac and windows, both are working fine. In Raspberry Pi 4 with Raspberry Pi OS, the connect method in BLERadio class is getting called and it is waiting forever and not throwing timeout exception. When I removed the multiprocessing, connect method works fine in Raspberry Pi OS. It seems like a library issue. Please suggest.
I have been trying to get data out from multiple pulse-oximeters at the same time. I was able to run them separately in two different environments and able to extract data from two pulse-oximeters at the same time. I tried to use multiprocessing after the BLE connection to retrieve data parallelly from two pulse-oximeters in the same environment, the connection is getting lost and data is no longer getting received. Then I removed multiprocessing to check whether the code is right and verified that the data is getting retrieved from the code.
How do I retrieve data from multiple BLE devices at the same time using multiprocessing with the library?
The text was updated successfully, but these errors were encountered: