MPU-9250 Driver

  • Sampling Frequency 10Hz
  • Stores read values in an internal FIFO
  • Userspace (Server) can simply access FIFO and send Data via TCP Protocol:
  • #!/usr/bin/Python
    
    with open("/dev/mpu9250_poll", "rb") as f:
        data = f.read(self._MPU_DATA_SIZE)
    message = Protocol.Command().createFromTLV(Protocol.Tag.GetCoord,data).getTransmission()
    self.com.write(message)