Skip to main content
Arduino

Return to Question

deleted 300 characters in body
Source Link

I am trying to load some variables from an SD card on the start up of my arduino Uno. I have been given some advice but am unable to communicate at the same hours. Using this advice, I have the following edited code, but it doesn't work and I believe that it's my implementation that is the problem. All help would be greatly appreciated.

myFile = SD.open("test.txt", FILE_READ);
 if (myFile) {
 while (myFile.available()) {
 //data = myFile.readBytesUntilread();
 
 km = myFile.parseInt();
 kmTemp = myFile.parseFloat();
 kmrevs = myFile.parseInt();
 miles = myFile.parseInt();
 milesTemp = myFile.parseFloat();
 milesrevs = myFile.parseInt();
 /*
 Serial.println(km);
  Serial.println(kmTemp, 6);
 Serial.println(kmrevs);
 Serial.println(miles);
 Serial.println(milesTemp, 6);
 Serial.println(milesrevs);
 */
 }
 myFile.close();
 }
 else {
 Serial.println("Read Error");
 }

I am trying to load some variables from an SD card on the start up of my arduino Uno. I have been given some advice but am unable to communicate at the same hours. Using this advice, I have the following edited code, but it doesn't work and I believe that it's my implementation that is the problem. All help would be greatly appreciated.

myFile = SD.open("test.txt", FILE_READ);
 if (myFile) {
 while (myFile.available()) {
 //data = myFile.readBytesUntil();
 
 km = myFile.parseInt();
 kmTemp = myFile.parseFloat();
 kmrevs = myFile.parseInt();
 miles = myFile.parseInt();
 milesTemp = myFile.parseFloat();
 milesrevs = myFile.parseInt();
 /*
 Serial.println(km);
  Serial.println(kmTemp, 6);
 Serial.println(kmrevs);
 Serial.println(miles);
 Serial.println(milesTemp, 6);
 Serial.println(milesrevs);
 */
 }
 myFile.close();
 }
 else {
 Serial.println("Read Error");
 }

I am trying to load some variables from an SD card on the start up of my arduino Uno. I have been given some advice but am unable to communicate at the same hours. Using this advice, I have the following edited code, but it doesn't work and I believe that it's my implementation that is the problem. All help would be greatly appreciated.

myFile = SD.open("test.txt", FILE_READ);
 if (myFile) {
 while (myFile.available()) {
 myFile.read();
 
 km = myFile.parseInt();
 kmTemp = myFile.parseFloat();
 kmrevs = myFile.parseInt();
 miles = myFile.parseInt();
 milesTemp = myFile.parseFloat();
 milesrevs = myFile.parseInt();
 
 }
 myFile.close();
 }
 else {
 Serial.println("Read Error");
 }
Source Link

Arduino variables loaded from SD card

I am trying to load some variables from an SD card on the start up of my arduino Uno. I have been given some advice but am unable to communicate at the same hours. Using this advice, I have the following edited code, but it doesn't work and I believe that it's my implementation that is the problem. All help would be greatly appreciated.

myFile = SD.open("test.txt", FILE_READ);
 if (myFile) {
 while (myFile.available()) {
 //data = myFile.readBytesUntil();
 
 km = myFile.parseInt();
 kmTemp = myFile.parseFloat();
 kmrevs = myFile.parseInt();
 miles = myFile.parseInt();
 milesTemp = myFile.parseFloat();
 milesrevs = myFile.parseInt();
 /*
 Serial.println(km);
 Serial.println(kmTemp, 6);
 Serial.println(kmrevs);
 Serial.println(miles);
 Serial.println(milesTemp, 6);
 Serial.println(milesrevs);
 */
 }
 myFile.close();
 }
 else {
 Serial.println("Read Error");
 }
lang-cpp

AltStyle によって変換されたページ (->オリジナル) /