Error in example code or something else ??


hi.
old programmer, new arduino, , in deep need of help
cant figure out, using teensy, , picking code examples.
flightsim framerate,
but thing error :
frameratedisplay:32: error: 'framecount' not declared in scope
'framecount' not declared in scope

can please tell me wrong ..

here original example code



#include <doglcd.h>

doglcd lcd = doglcd(10, 9, 7, 8);    // dogm lcd on pins 7, 8, 9, 10

// variables
flightsimelapsedframes framecount; // increases each simulation frame
elapsedmillis milliseconds;        // increases 1000 per second
int framecount

// setup runs once, when teensy boots.
//
void setup() {
  lcd.begin(dog_lcd_m162);
  pinmode(led_builtin, output);
}

// loop runs repetitively, long teensy powered up
//
void loop() {
  int framecount
  // receive incoming x-plane data (necessary frame update)
  flightsim.update();

  // led shows if x-plane running , plugin enabled
  if (flightsim.isenabled()) {
    digitalwrite(led_builtin, high);
  } else {
    digitalwrite(led_builtin, low);
  }
 
  // every 10 frames, update display frame rate
  if (framecount >= 10) {
    // read elapsed frames , elapsed time
    int frames = framecount;
    int ms = milliseconds;
    // reset both 0 (immediately after reading)
    milliseconds = 0;
    framecount = 0;
    // compute , show frames per second
    float fps = (float)frames / (float)ms * 1000.0;
    lcd.setcursor(0, 0);
    lcd.print(fps);
    lcd.print(" fsp    ");
  }
}

why have 2 "int framecount"

the  int framecount not have ; @ end of line.


Arduino Forum > Using Arduino > Programming Questions > Error in example code or something else ??


arduino

Comments