I have had no problems getting accurate readings over USB from my LISY300AL gyroscope using this great code: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1231185714/30
But when I print using my Bluetooth Mate it will read fine as long as the gyro is not moved, and then as soon as I start moving it, the printing stops.
I am using Mac OS X Snow Leopard, which means that my bluetooth mate cannot print to my arduino serial terminal (arduino says the port is already in use). So I instead downloaded zterm and have been using that as my serial port, which does allow my bluetooth to connect and transmit to my computer...until of course I move the gyro. For directions on establishing bluetooth mate connection using zterm for snow leopard see: http://forum.sparkfun.com/viewtopic.php?f=13&t=20344&p=94557&hilit=zterm+bluetooth#p94557
Is this a case of buffer overflow? Or something more nefarious?
And in case this is relevant, I am using Lilypad with AT328