航空研究会
/
Skipper_operation
a
Fork of Estrela_v12 by
SkipperSv2.h@0:248f3186c666, 2017-05-20 (annotated)
- Committer:
- TUATBM
- Date:
- Sat May 20 10:05:35 2017 +0000
- Revision:
- 0:248f3186c666
170520
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
TUATBM | 0:248f3186c666 | 1 | #ifndef SKIPPERSV2_H_ |
TUATBM | 0:248f3186c666 | 2 | #define SKIPPERSV2_H_ |
TUATBM | 0:248f3186c666 | 3 | |
TUATBM | 0:248f3186c666 | 4 | /*フライトモードの変数================ |
TUATBM | 0:248f3186c666 | 5 | ModeBreak モードブレイク 状態変更時に1回だけ呼び出して、現在実行中のRTOSタスクを全部無効にする |
TUATBM | 0:248f3186c666 | 6 | GroundCheck 初期化モード まず最初に呼び出して、各種設定を有効にし、機体のチェック等を行う |
TUATBM | 0:248f3186c666 | 7 | ManualMode 手動飛行モード 通常のラジコンと同じ状態 |
TUATBM | 0:248f3186c666 | 8 | AutoLoop 自動操縦 水平旋回モード |
TUATBM | 0:248f3186c666 | 9 | AutoMobius 自動操縦 8の字飛行モード |
TUATBM | 0:248f3186c666 | 10 | AutoClimb 自動操縦 上昇旋回 |
TUATBM | 0:248f3186c666 | 11 | AutoGlide 自動操縦 自動滑空 |
TUATBM | 0:248f3186c666 | 12 | AutoLanding 自動操縦 自動着陸 |
TUATBM | 0:248f3186c666 | 13 | */ |
TUATBM | 0:248f3186c666 | 14 | #define GROUNDCHECK 0 |
TUATBM | 0:248f3186c666 | 15 | #define MANUALMODE 1 |
TUATBM | 0:248f3186c666 | 16 | #define AUTOLOOP 2 |
TUATBM | 0:248f3186c666 | 17 | #define AUTOMOBIUS 3 |
TUATBM | 0:248f3186c666 | 18 | #define AUTOCLIMB 4 |
TUATBM | 0:248f3186c666 | 19 | #define AUTOGLIDE 5 |
TUATBM | 0:248f3186c666 | 20 | #define AUTOLANDING 6 |
TUATBM | 0:248f3186c666 | 21 | |
TUATBM | 0:248f3186c666 | 22 | #define MAGBIASX -144 //-63 |
TUATBM | 0:248f3186c666 | 23 | #define MAGBIASY 480 //580 |
TUATBM | 0:248f3186c666 | 24 | #define MAGBIASZ 125 //132 |
TUATBM | 0:248f3186c666 | 25 | |
TUATBM | 0:248f3186c666 | 26 | int OperationMode=GROUNDCHECK; //通常時 |
TUATBM | 0:248f3186c666 | 27 | //int OperationMode=2; //デバック用 |
TUATBM | 0:248f3186c666 | 28 | |
TUATBM | 0:248f3186c666 | 29 | bool Flag_ChangeMode=true; //モードを切り替えた瞬間を検出してtrueを返す モード変更が直ちに行われ、falseになる。 |
TUATBM | 0:248f3186c666 | 30 | //=========== end ============= |
TUATBM | 0:248f3186c666 | 31 | |
TUATBM | 0:248f3186c666 | 32 | #endif /* SKIPPERSV2_H_ */ |