Descargué el Razor IMU código fuente anoche de Razor AHRS . Este código utiliza exactamente los sensores que necesito y resolvería el problema que tengo actualmente (espero). El único problema es que en la línea 535 en "Razor AHRS v1.4.1 \ Arduino \ Razor_AHRS \ Razor_AHRS.pde" en el archivo zip vinculado anterior tienen:
Serial.write(id, 2);
Cuando verifico, la compilación falla en esta línea con el siguiente error:
no matching function for call to 'Serial_::write(byte [2],int)'
Descargué e instalé Arduino 1.0.2 en una computadora nueva e instalé los controladores en Arduino Pro Micro 16MHz / 5V.
Revisé la documentación de arduino en Serial. escribe y parece ser un comando válido.
En una máquina anterior tenía Ardiono 1.0 instalado donde inicialmente tuve este problema. Entonces instalé Arduino 1.0.2 en esa máquina y funcionó. Ahora, en esta nueva máquina solo instalé 1.0.2 y no funciona.
¿Qué estoy haciendo mal?