robot

Dependencies:   FastPWM3 mbed

Committer:
bwang
Date:
Tue Nov 13 17:46:23 2018 +0000
Revision:
252:38644631ed97
Parent:
181:d3510c8beab6
11/13/2018 12:45 - hitting <return> on empty line prints "\r>", so that hitting enter after intially connecting to the controller generates a prompt

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bwang 181:d3510c8beab6 1 #ifndef __PREFERENCE_WRITER_H
bwang 181:d3510c8beab6 2 #define __PREFERENCE_WRITER_H
bwang 181:d3510c8beab6 3
bwang 181:d3510c8beab6 4 #include "mbed.h"
bwang 181:d3510c8beab6 5 #include "FlashWriter.h"
bwang 181:d3510c8beab6 6
bwang 181:d3510c8beab6 7 class PreferenceWriter {
bwang 181:d3510c8beab6 8 public:
bwang 181:d3510c8beab6 9 PreferenceWriter(uint32_t sector);
bwang 181:d3510c8beab6 10 void open();
bwang 181:d3510c8beab6 11 bool ready();
bwang 181:d3510c8beab6 12 void write(int x, int index);
bwang 181:d3510c8beab6 13 void write(float x, int index);
bwang 181:d3510c8beab6 14 void flush();
bwang 181:d3510c8beab6 15 void load();
bwang 181:d3510c8beab6 16 void close();
bwang 181:d3510c8beab6 17 private:
bwang 181:d3510c8beab6 18 FlashWriter *writer;
bwang 181:d3510c8beab6 19 uint32_t __sector;
bwang 181:d3510c8beab6 20 bool __ready;
bwang 181:d3510c8beab6 21 };
bwang 181:d3510c8beab6 22
bwang 181:d3510c8beab6 23 #endif