Hello,
I just recently got into programming with the arduino uno (atmega 328) and labview, and I was wondering if any one has experienced a significant frame rate or loop rate drop when they switched from usb/serial communication to bluetooth (via bluesmirf silver module). As an example, when I run my vi which simply communicates with the adxl345 accelerometer, ITG-3200 gyroscope, and the HMC5883L magnotometer over I2C lines, on the serial connection, my average loop rate for the while loop is about 76 ~ 80 iterations/ second; when I switch to a bluetooth communication it goes all the way down to 10 ~ 12 iterations/ second. Is this kind of drop to be expected or is it atypical? If not, then is there a feature that I can modify to increase the loop rate?
Additionally, I'm using a modified version of the adxl345 vi (read axis) available on here from Nathan_B. I'd be more than happy to share if required.
Thank you