#1,591
07-02-2016, 10:54 AM
(Última modificación: 07-02-2016, 10:55 AM por Antonio Castro.)
Estoy mirando en los primeros errores. En uno de los errores aparece lo siguiente:
C:\Users\sacramento\Documents\Arduino\libraries\CAO_1.2.1\CAO_1.2.1.ino
¿No habíamos quedado en que tenías que instalar el programa dentro de tu Sketchbook?
No solo te lo hemos dicho aquí varias veces. En CAO1 viene un pequeño documento.
LeameCAO_1.2.1.odt Donde lo explica todo con bastante detalle.
Lo que hagas en otras partes distintas de sketchbook, puede traer problemas que te obliguen a reinstalar Arduino. Ignoro si es eso lo que continua mal o es otra cosa.
Un error de compilación puede provocar más tarde algunos más, así que el primer error que aparece al compilar es siempre el más importante. Si no eres capaz de corregir el primer error que aparece, puede que no puedas corregir los demás.
Cao1_LinealSensor.cpp:219: error: expected initializer before 'uint16_t'
uint16_t Val[20], Precision;
^
Señala error en una parte del código donde no hay ningún error. Puede que no esté reconociendo el identificador 'uint16_t'. Se trata de un tipo definido en el propio Arduino.
C:\Users\sacramento\Documents\Arduino\libraries\CAO_1.2.1\CAO_1.2.1.ino
¿No habíamos quedado en que tenías que instalar el programa dentro de tu Sketchbook?
No solo te lo hemos dicho aquí varias veces. En CAO1 viene un pequeño documento.
LeameCAO_1.2.1.odt Donde lo explica todo con bastante detalle.
Lo que hagas en otras partes distintas de sketchbook, puede traer problemas que te obliguen a reinstalar Arduino. Ignoro si es eso lo que continua mal o es otra cosa.
Un error de compilación puede provocar más tarde algunos más, así que el primer error que aparece al compilar es siempre el más importante. Si no eres capaz de corregir el primer error que aparece, puede que no puedas corregir los demás.
Cao1_LinealSensor.cpp:219: error: expected initializer before 'uint16_t'
uint16_t Val[20], Precision;
^
Señala error en una parte del código donde no hay ningún error. Puede que no esté reconociendo el identificador 'uint16_t'. Se trata de un tipo definido en el propio Arduino.
Código:
// *************************************************************************************
// Obtiene estadisticas indicativas de la calidad del sensor.
// *************************************************************************************
void Cao1_LinealSensor::Diagnostic(){
uint16_t Val[20], Precision;
uint32_t AvVal, Desv, DesvSt;