C++ file for display control
Dependencies: 4DGL mbed ConfigFile
Fork of 4DGLtest by
configwrite.cpp@4:302c2ac97db9, 2014-06-27 (annotated)
- Committer:
- WillemBraat
- Date:
- Fri Jun 27 12:59:51 2014 +0000
- Revision:
- 4:302c2ac97db9
- Child:
- 6:904d00252480
Added Config Read/Write for storing system parameters
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
WillemBraat | 4:302c2ac97db9 | 1 | #include "mbed.h" |
WillemBraat | 4:302c2ac97db9 | 2 | #include "ConfigFile.h" |
WillemBraat | 4:302c2ac97db9 | 3 | |
WillemBraat | 4:302c2ac97db9 | 4 | |
WillemBraat | 4:302c2ac97db9 | 5 | |
WillemBraat | 4:302c2ac97db9 | 6 | void ConfigWrite(void) { |
WillemBraat | 4:302c2ac97db9 | 7 | LocalFileSystem local("local"); |
WillemBraat | 4:302c2ac97db9 | 8 | ConfigFile cfg; |
WillemBraat | 4:302c2ac97db9 | 9 | |
WillemBraat | 4:302c2ac97db9 | 10 | /* |
WillemBraat | 4:302c2ac97db9 | 11 | * Set a configuration value. |
WillemBraat | 4:302c2ac97db9 | 12 | */ |
WillemBraat | 4:302c2ac97db9 | 13 | if (!cfg.setValue("MyKey", "TestValue")) { |
WillemBraat | 4:302c2ac97db9 | 14 | error("Failure to set a value.\n"); |
WillemBraat | 4:302c2ac97db9 | 15 | } |
WillemBraat | 4:302c2ac97db9 | 16 | |
WillemBraat | 4:302c2ac97db9 | 17 | /* |
WillemBraat | 4:302c2ac97db9 | 18 | * Write to a file. |
WillemBraat | 4:302c2ac97db9 | 19 | */ |
WillemBraat | 4:302c2ac97db9 | 20 | if (!cfg.write("/local/output.cfg")) { |
WillemBraat | 4:302c2ac97db9 | 21 | error("Failure to write a configuration file.\n"); |
WillemBraat | 4:302c2ac97db9 | 22 | } |
WillemBraat | 4:302c2ac97db9 | 23 | } |