itg3200 values at steady

hello sirs. has anyone here used the 6 dof sparkfun combo of adxl345 and itg3200?

ive tried reading gyroscope data and was hoping i could compare with you guys. at steady position the values i get off the gyroscope are around the following values:

1.gyrox- -138
2.gyroy- 123
3.gyroz- 113

i followed the code off the github page and the settings for that are as follows.

  1. internal clock to 1kHz with 42Hz LPF
  2. sample rate = 100 Hz
  3. x gyro pll for clock source

also the data sheet says that the full scale range is 2000 deg/sec, i believe that this means that the max bits we can read is at 2000*14.375 right? im kinda scared cause if i rotate the gyro i sometimes get values of up to 3000.

thank you for your attention to this thread

ive tried everything that i can but still get the same values.

going by what i see in the datasheet, the sensitivity is 14.375 (bits per (degpersec) ). i then divide the 100's output that i get and that will give me around 10 degpersec.

at stationary. there is also an initial zero tolerance in the datasheet that says 40 degpersec. do i subtract that from 100/14.375? if i do that what i get is something in the -30's degpersec. again at stationary.

a little help please guys. ive read in the forums that someone has had this problem too which he fixed by setting the fs_sel to +/- 2000 degpersec. ive done that but the problem still remains

to add to the pain:

  1. reading gyro x and rotating in the axis of z will still change the values of gyro x
  2. i2c communication fails once i raise the board containing the sensors
    -> the high byte , address 0x1D cannot be read

:cry: