| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | 
							- /*
 
-  * Program to test Short File Name character case flags.
 
-  */
 
- #include <SPI.h>
 
- #include "SdFat.h"
 
- const uint8_t chipSelect = SS;
 
- SdFat sd;
 
- SdFile file;
 
- const char* name[] = {
 
-   "low.low", "low.Mix", "low.UP",
 
-   "Mix.low", "Mix.Mix", "Mix.UP",
 
-   "UP.low",  "UP.Mix",  "UP.UP"
 
- };
 
- //------------------------------------------------------------------------------
 
- void setup() {
 
-   Serial.begin(9600);
 
-   // Wait for USB Serial
 
-   while (!Serial) {
 
-     yield();
 
-   }
 
-   Serial.println("type any character to start");
 
-   while (!Serial.available()) {
 
-     yield();
 
-   }
 
-   if (!sd.begin(chipSelect, SD_SCK_MHZ(50))) {
 
-     Serial.println("begin failed");
 
-     return;
 
-   }
 
-   for (uint8_t i = 0; i < 9; i++) {
 
-     sd.remove(name[i]);
 
-     if (!file.open(name[i], O_RDWR | O_CREAT | O_EXCL)) {
 
-       sd.errorHalt(name[i]);
 
-     }
 
-     file.println(name[i]);
 
-     file.close();
 
-   }
 
-   sd.ls(LS_DATE|LS_SIZE);
 
-   Serial.println("Done");
 
- }
 
- //------------------------------------------------------------------------------
 
- void loop() {}
 
 
  |