Weird behaviour about bluetooth on Android when sending high frequency data -
i doing project receiving ecg signal ecg sensor. @ first connect ecg sensor bluetooth transmitter using arduino , connect bluetooth dongle pc using usb port.
i use processing write program in pc receive data arduino output ecg signal through bluetooth, , received data in pc expected.
however, when tried write android app receive bluetooth data, found there data loss, , received not same received in pc.
why that? there differences between android bluetooth , bluetooth dongle in pc?
i have found if use android receive ecg data through bluetooth, android receive several ecg data in 1 packet, not case if use pc receive bluetooth data.
my devices:
- arduino + ecg sensor + bluetooth transmitter.
- pc + bluetooth dongle (connected using usb port)
- android
1+2 can produce want, 1+3 cannot.
since sending ecg signal, data transmission rate near 1000hz, , baud rate used 115200.
therefore, wonder why android receive bluetooth differently pc bluetooth dongle.
Comments
Post a Comment