day 20
//sd card test printing
#include <SD.h>
const int POW_PIN = 8;
const int CS_PIN = 10;
int refresh_rate = 5000;
void setup()
{
Serial.begin(9600);
Serial.println("Initializing Card");
pinMode(CS_PIN, OUTPUT);
if (!SD.begin(CS_PIN))
{
Serial.println("Card Failure");
return;
}
Serial.println("Card Ready");
File commandFile = SD.open("speed.txt");
if (commandFile)
{
Serial.println("reading command file");
while(commandFile.available())
{
refresh_rate = commandFile.parseInt();
}
Serial.print("refresh rate = " );
Serial.print(refresh_rate);
Serial.println("ms");
commandFile.close();
}
else
{
Serial.println("could not read command file.");
return;
}
}
void loop()
{
long timeStamp = millis();
String dataString = "Hello there!";
File dataFile = SD.open ("log.csv", FILE_WRITE);
if (dataFile)
{
// dataFile.open();
dataFile.print(timeStamp);
dataFile.print(",");
dataFile.println(dataString);
dataFile.close();
Serial.print(timeStamp);
Serial.print(",");
Serial.println(dataString);
}
else
{
Serial.println("Couldn't open log file");
}
delay (refresh_rate);
}
#include <SD.h>
const int POW_PIN = 8;
const int CS_PIN = 10;
int refresh_rate = 5000;
void setup()
{
Serial.begin(9600);
Serial.println("Initializing Card");
pinMode(CS_PIN, OUTPUT);
if (!SD.begin(CS_PIN))
{
Serial.println("Card Failure");
return;
}
Serial.println("Card Ready");
File commandFile = SD.open("speed.txt");
if (commandFile)
{
Serial.println("reading command file");
while(commandFile.available())
{
refresh_rate = commandFile.parseInt();
}
Serial.print("refresh rate = " );
Serial.print(refresh_rate);
Serial.println("ms");
commandFile.close();
}
else
{
Serial.println("could not read command file.");
return;
}
}
void loop()
{
long timeStamp = millis();
String dataString = "Hello there!";
File dataFile = SD.open ("log.csv", FILE_WRITE);
if (dataFile)
{
// dataFile.open();
dataFile.print(timeStamp);
dataFile.print(",");
dataFile.println(dataString);
dataFile.close();
Serial.print(timeStamp);
Serial.print(",");
Serial.println(dataString);
}
else
{
Serial.println("Couldn't open log file");
}
delay (refresh_rate);
}
Comments
Post a Comment