Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct LogEvent {
- int id;
- String fname;
- float temperature;
- }
- logEvent;
- struct SecondEvent {
- int id;
- String lastname;
- }
- secondEvent;
- db.create(0, TABLE_SIZE, (unsigned int)sizeof(logEvent));
- db.create(0, TABLE_SIZE, (unsigned int)sizeof(secondEvent));
- void createRecords(int num_recs, float correctTemperature)
- {
- Serial.print("Creating Records... ");
- for (int recno = 1; recno <= num_recs; recno++)
- {
- correctId++;
- logEvent.id = correctId;
- logEvent.fname = "Brix Nicholson";
- logEvent.temperature = correctTemperature;
- secondEvent.id = correctId;
- EDB_Status result = db.appendRec(EDB_REC logEvent);
- if (result != EDB_OK) printError(result);
- }
- Serial.println("DONE");
- }
- void createRecordSecondEvent()
- {
- correctId++;
- secondEvent.id = correctId;
- secondEvent.lastname = "Secretaria";
- EDB_Status result = db.appendRec(EDB_REC secondEvent);
- if (result != EDB_OK) printError(result);
- }
- void selectLastRecord()
- {
- int lastRecNum = db.count();
- EDB_Status result = db.readRec(lastRecNum, EDB_REC logEvent);
- if(result == EDB_OK)
- {
- Serial.print(" ID: ");
- Serial.print(logEvent.id);
- Serial.print(" Name: ");
- Serial.print(logEvent.fname);
- Serial.print(" Temp: ");
- Serial.println(logEvent.temperature);
- }
- else printError(result);
- }
- void selectLastSecondRecord()
- {
- int lastRecNum = db.count();
- EDB_Status result = db.readRec(lastRecNum, EDB_REC secondEvent);
- if(result == EDB_OK)
- {
- Serial.print("Second Event ID: ");
- Serial.print(secondEvent.id);
- Serial.print("Last Name: ");
- Serial.print(secondEvent.lastname);
- }
- else printError(result);
- }
Add Comment
Please, Sign In to add comment