most functionality to splashdwon, find neutral and start mission. short timeouts still in code for testing, will adjust to go directly to sit_idle after splashdown
Dependencies: mbed MODSERIAL FATFileSystem
ConfigFileIO/ConfigFileIO.hpp
- Committer:
- tnhnrl
- Date:
- 2018-06-06
- Revision:
- 52:f207567d3ea4
- Parent:
- 43:891baf306e0a
File content as of revision 52:f207567d3ea4:
#include "mbed.h" #include "ConfigFile.h" #ifndef CONFIGFILEIO_HPP #define CONFIGFILEIO_HPP class ConfigFileIO { public: ConfigFileIO(); void saveBattData(float p_gain, float i_gain, float d_gain); void savePitchData(float p_gain, float i_gain, float d_gain, int batt_zeroOffset); void saveBCEData(float p_gain, float i_gain, float d_gain); void saveDepthData(float p_gain, float i_gain, float d_gain, int bce_zeroOffset); // 06 / 06 / 2018 void saveRudderData(float setMinDeg, float setMaxDeg, float setCenterPWM, float setMinPWM, float setMaxPWM); //write functions to save rudder config later //ConfigFunctions int load_BCE_config(); int load_BATT_config(); int load_DEPTH_config(); int load_PITCH_config(); int load_RUDDER_config(); int load_SERVO_config(); int load_script(); private: float _neutral_batt_pos_mm; float _neutral_bce_pos_mm; }; #endif