3
3
4
4
AT24CM01 EEPROM; // Library
5
5
6
- #define TXTLEN 6 // String length
7
- char textarray[TXTLEN ]; // text buffer
6
+ #define AR_LEN 6 // Array length
7
+ char textarray[AR_LEN ]; // text buffer
8
8
String text = " Hello" ; // string to be stored
9
9
10
10
void setup ()
@@ -15,15 +15,15 @@ void setup()
15
15
16
16
Serial.print (" \n .................... Recalling String .................... \n " );
17
17
Serial.print (" \n Writing << " ); Serial.print (text);
18
- text.toCharArray (textarray, (TXTLEN )); // Use arduino to move String to text array
19
- EEPROM.writeCharArray (20 , textarray, TXTLEN -1 ); // EEPROM.writeArrayType(address, array, arraysize)
18
+ text.toCharArray (textarray, (AR_LEN )); // Use arduino to move String to text array
19
+ EEPROM.writeCharArray (20 , textarray, AR_LEN -1 ); // EEPROM.writeArrayType(address, array, arraysize)
20
20
21
- memset (textarray, 0 , TXTLEN -1 ); // Clear text array
21
+ memset (textarray, 0 , AR_LEN -1 ); // Clear text array
22
22
text = " " ; // Clear String
23
23
24
- EEPROM.readCharArray (20 , textarray, TXTLEN -1 ); // ReadArrayType(address, textarraybuffer, textsize)
24
+ EEPROM.readCharArray (20 , textarray, AR_LEN -1 ); // ReadArrayType(address, textarraybuffer, textsize)
25
25
Serial.print (" \n Recieved >> " );
26
- for (uint8_t x = 0 ; x < TXTLEN -1 ; x++)
26
+ for (uint8_t x = 0 ; x < AR_LEN -1 ; x++)
27
27
text += textarray[x]; // Add each array value to the string.
28
28
29
29
Serial.print (text); // Print string
0 commit comments