teamALI / Mbed 2 deprecated HB2018

Dependencies:   mbed FreeRTOS

Revision:
35:3779201b4c73
Parent:
33:eb260dbfc22a
Child:
36:2cc739c7e4cb
--- a/globalFlags.cpp	Sat Dec 22 09:08:10 2018 +0000
+++ b/globalFlags.cpp	Tue Dec 25 08:20:17 2018 +0000
@@ -1,6 +1,5 @@
 
 #include "globalFlags.h"
-//#define STATE_BUF_SIZ 8
 
 //モニタ用LED
 DigitalOut led1(LED1);
@@ -10,7 +9,6 @@
 
 //モーターアクセル用アナログ入力
 AnalogIn AinAxl(p20);
-//GlobalFlags     gf;
 
 char            g_CmdBuf[G_CMD_BUF_SIZ] ;// コマンド受け渡しバッファ
 bool            gf_CmdPrs;
@@ -24,15 +22,10 @@
 typPrintFlag    gf_Mon              ;//
 typCalFlag      gf_Cal              ;//
 typDbgPrintFlg  gf_DbgPrint         ;//デバッグ用
-//typAccel        gf_AxReq[2] ={0,}   ;//アクセル更新
-//typAccel        gf_MtReq[4] ={0,}   ;//モーター更新
 typAccel        gf_AxReq[2]           ;//アクセル更新フラグ
-//typAccel        gf_MtReq[4]           ;//モーター更新フラグ
-//typAccel        gf_MtReqOfs[4]           ;//モーターオフセット更新フラグ
 typAxlRpm        gf_MtReq[4]              ;//モーター姿勢制御更新フラグ
 typAxlRpm        gf_MtReqOfs[4]           ;//モーターオフセット更新フラグ
 typAxlRpm        gf_MtReqDct[8]           ;//ダイレクト(FPGA関数直接呼び出し)モーター更新フラグ
-//typ1Push        gf_MtReqOP[4]           ;//モーターの回転制御動作用 一時的出力アップダウン
 typAxlRpm        gf_MtReqU[4]           ;//モーターユーザー更新フラグ
 
 enmHbState      gf_State = SLEEP;
@@ -79,21 +72,11 @@
     g_PidPara.IMin = -2000;
     for(int i = 0; i < 4; ++i){
         gf_MotParaUpdate[i] = false;
-        //g_MotPara[i].offset = 0;
         g_MotPara[i].limit_hi = LIM_MOT_INP_MAX;
         g_MotPara[i].limit_low = LIM_MOT_INP_MIN;
     }
 }
-void init1PushStruct(typ1Push& item){
-    item.req = false;
-    item.sFlg = false;
-    item.add_end = false;
-    item.jumpFlg = false;
-    item.addVal = 0;
-    item.counter = 0;
-    item.num = 0;
-    item.sVal = 0;
-}
+
 void setState(enmHbState stat){
     // ありえない遷移を排除
     if(gf_State == SLEEP){if(stat != WAKEUP) return;}