Refactoring and other updates

Dependencies:   BLE_API mbed nRF51822

Fork of nRF51822_SimpleChat by Cristi Stoican

Committer:
carbune92
Date:
Mon May 08 13:05:45 2017 +0000
Revision:
3:b6e4e5529a52
It builds!!

Who changed what in which revision?

UserRevisionLine numberNew contents of line
carbune92 3:b6e4e5529a52 1 #ifndef _RST_H_
carbune92 3:b6e4e5529a52 2 #define _RST_H_
carbune92 3:b6e4e5529a52 3
carbune92 3:b6e4e5529a52 4 #include "Controller.hpp"
carbune92 3:b6e4e5529a52 5 #include "ControllerParams.hpp"
carbune92 3:b6e4e5529a52 6
carbune92 3:b6e4e5529a52 7 class RSTController : public Controller {
carbune92 3:b6e4e5529a52 8
carbune92 3:b6e4e5529a52 9 public:
carbune92 3:b6e4e5529a52 10 RSTController();
carbune92 3:b6e4e5529a52 11 virtual void calculateCmd();
carbune92 3:b6e4e5529a52 12 virtual void updateParams(ControllerParams&);
carbune92 3:b6e4e5529a52 13
carbune92 3:b6e4e5529a52 14 RSTController& operator=(const RSTController&);
carbune92 3:b6e4e5529a52 15 ~RSTController();
carbune92 3:b6e4e5529a52 16
carbune92 3:b6e4e5529a52 17 private:
carbune92 3:b6e4e5529a52 18 float *R;
carbune92 3:b6e4e5529a52 19 float *S;
carbune92 3:b6e4e5529a52 20 float *T;
carbune92 3:b6e4e5529a52 21
carbune92 3:b6e4e5529a52 22 int ordR;
carbune92 3:b6e4e5529a52 23 int ordS;
carbune92 3:b6e4e5529a52 24 int ordT;
carbune92 3:b6e4e5529a52 25 };
carbune92 3:b6e4e5529a52 26
carbune92 3:b6e4e5529a52 27 #endif