Error candidate expects 1 argument, 0 provided (LCD5110_Graph.h:66:8:)


hola buenas , soy un novatillo por aqui y novatillo con arduino,estoy con mi 2-3 proyectito.

consta de placa arduino uno+bmp180+lcd nokia 5510 ,estoy intenando que muestre temperatura y presion en el lcd,el codigo se me atasca un poco estoy intentando hacerlo lo mas sencillo posible , pero aun estoy muy verde con la programacion, ver si alguien le hecha un ojo y me dice donde estoy fallando


code: [select]


#include <sfe_bmp180.h>
#include <wire.h>
#include <lcd5110_graph.h>
#define altitude 600


lcd5110 lcd(7, 6, 5, 4, 3);


sfe_bmp180 pressure;
extern unsigned char smallfont[];
extern unsigned char tinyfont[];
float temperature;


void setup(void) {

  lcd.initlcd();
  lcd.setfont(tinyfont);
  lcd.print("weather station ", center, 0);
  lcd.update();
  pressure.begin();
}

void loop() {

  float  pressure, temperature;

  pressure = readpressure();


  delay(5000);

  lcd.clrscr();
  char tempf[6];
  char pressf[7];

  dtostrf(temperature, 5, 1, tempf);
  dtostrf(pressure, 5, 1, pressf);


  //printing ui
  lcd.setfont();
  lcd.print("temp", left + 17, 0);
  lcd.print("pressure", center, 30);

  lcd.setfont(tinyfont);
  //printing temperature
  lcd.print(tempf, left, 10);
  lcd.print("~c", left + 30, 10);


  //printing pressure
  lcd.print(pressf, 12, 40);
  lcd.print(" hpa", 48, 40);

  lcd.update();
}

float readpressure()
{
  char status;
  double t, p, p0, a;

  status = pressure.starttemperature();
  if (status != 0)
  {
    delay(status);
    status = pressure.gettemperature(t);
    if (status != 0)
    {
      status = pressure.startpressure(3);
      if (status != 0)
      {
        delay(status);
        status = pressure.getpressure(p, t);
        if (status != 0)
        {
          p0 = pressure.sealevel(p, altitude);
          return p0;
        }
      }
    }
  }
}




el error que no consigo solucionar es el siguiente


code: [select]

c:\documents , settings\administrador\mis documentos\arduino\libraries\lcd5110_graph/lcd5110_graph.h:66:8: note:   candidate expects 1 argument, 0 provided
error de compilación



saludos y gracias



Arduino Forum > International > Español > Software (Moderators: surbyte, Hector_A) > Error candidate expects 1 argument, 0 provided (LCD5110_Graph.h:66:8:)


arduino

Comments