branch for tests with T265
Dependencies: Lib_Cntrl AHRS Lib_Misc
Sources/QK_StateMachine.h@0:a479dc61e931, 2019-10-02 (annotated)
- Committer:
- altb2
- Date:
- Wed Oct 02 15:31:12 2019 +0000
- Revision:
- 0:a479dc61e931
- Child:
- 1:d8c9f6b16279
first setup, not running!!!!
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
altb2 | 0:a479dc61e931 | 1 | #ifndef QK_STATEMACHINE_H_ |
altb2 | 0:a479dc61e931 | 2 | #define QK_STATEMACHINE_H_ |
altb2 | 0:a479dc61e931 | 3 | |
altb2 | 0:a479dc61e931 | 4 | class QK_StateMachine |
altb2 | 0:a479dc61e931 | 5 | { |
altb2 | 0:a479dc61e931 | 6 | public: |
altb2 | 0:a479dc61e931 | 7 | void init_loops(void); |
altb2 | 0:a479dc61e931 | 8 | |
altb2 | 0:a479dc61e931 | 9 | private: |
altb2 | 0:a479dc61e931 | 10 | uint8_t CS; |
altb2 | 0:a479dc61e931 | 11 | uint8_t local_FM; // local Flight mode |
altb2 | 0:a479dc61e931 | 12 | uint8_t local_FM_temp; // local Flight mode |
altb2 | 0:a479dc61e931 | 13 | void loop(void); |
altb2 | 0:a479dc61e931 | 14 | Signal signal; |
altb2 | 0:a479dc61e931 | 15 | Thread thread; |
altb2 | 0:a479dc61e931 | 16 | Ticker ticker; |
altb2 | 0:a479dc61e931 | 17 | void sendSignal(); |
altb2 | 0:a479dc61e931 | 18 | bool flightmode_changed; |
altb2 | 0:a479dc61e931 | 19 | Timer timer; |
altb2 | 0:a479dc61e931 | 20 | |
altb2 | 0:a479dc61e931 | 21 | |
altb2 | 0:a479dc61e931 | 22 | }; |
altb2 | 0:a479dc61e931 | 23 | #endif |