DRV8323RS Version Gimbal Motor Tuning

Dependencies:   mbed-dev-f303 FastPWM3

Dependents:   GT_MOTOR_24NM_V03 GT_MOTOR_24NM_V03_PT1000CalTemp

PreferenceWriter/PreferenceWriter.h

Committer:
benkatz
Date:
2019-08-08
Revision:
54:59575833d16f
Parent:
23:2adf23ee0305

File content as of revision 54:59575833d16f:

#ifndef __PREFERENCE_WRITER_H
#define __PREFERENCE_WRITER_H

#include "mbed.h"
#include "FlashWriter.h"

class PreferenceWriter {
public:
    PreferenceWriter(uint32_t sector);
    void open();
    bool ready();
    void write(int x, int index);
    void write(float x, int index);
    void flush();
    void load();
    void close();
private:
    FlashWriter *writer;
    uint32_t __sector;
    bool __ready;
};

#endif