https://github.com/OpenBCI/OpenBCI_Python/blob/dc990b6e78ae81cbe325e6da1838afdf43f79f9b/openbci/wifi.py#L610-L624
In the above lines in the function WiFiShieldHandler.handle_read(), the data is expected to have consecutive sample number to parse and combine correctly. However, we found that the received data are the pairs in which two samples share the same sample number ( correspond to the main board and daisy board data respectively) .
If my thought is right, this will cause the program getting the wrong data. Can somebody check this part to confirm my thought or give some opinions? Thanks
https://github.com/OpenBCI/OpenBCI_Python/blob/dc990b6e78ae81cbe325e6da1838afdf43f79f9b/openbci/wifi.py#L610-L624 In the above lines in the function WiFiShieldHandler.handle_read(), the data is expected to have consecutive sample number to parse and combine correctly. However, we found that the received data are the pairs in which two samples share the same sample number ( correspond to the main board and daisy board data respectively) . If my thought is right, this will cause the program getting the wrong data. Can somebody check this part to confirm my thought or give some opinions? Thanks