Chapter006_Zara_F746NG

Dependencies:   F746_GUI SRF08 Array_Matrix TS_DISCO_F746NG mbed LCD_DISCO_F746NG BSP_DISCO_F746NG SDFileSystem_Warning_Fixed FrequencyResponseDrawer F746_SAI_IO

Revision:
3:cda40218256c
Parent:
2:2478e7a8e8d5
Child:
5:3e8ca1ed31a1
diff -r 2478e7a8e8d5 -r cda40218256c MyClasses_Functions/DesignerDrawer.cpp
--- a/MyClasses_Functions/DesignerDrawer.cpp	Mon Apr 25 00:49:09 2016 +0000
+++ b/MyClasses_Functions/DesignerDrawer.cpp	Mon Apr 25 12:50:20 2016 +0000
@@ -29,7 +29,8 @@
        
         fC_ = fc;               // 最初に与える遮断周波数
         designObj_->Execute(fC_, lpHp, coefs_, g0_);
-        frqResp_.SetParams(ORDER_, g0_, ck_);
+        frqResp_ = new IIR_CascadeFrqResp();
+        frqResp_->SetParams(ORDER_, g0_, ck_);
 
         // 周波数特性の描画
         lblFrq_ = new NumericLabel<int>(110, 30);
@@ -67,7 +68,7 @@
                 designObj_->Execute(newFc, lpHp, coefs_, g0_);
                 GetCoefficients(ck, g0);
 
-                frqResp_.SetParams(ORDER_, g0_, ck_);
+                frqResp_->SetParams(ORDER_, g0_, ck_);
                 drawerObj_->Erase();
                 drawerObj_->DrawAxis();             // 目盛線の描画
                 drawerObj_->DrawGraph(frqResp_);    // 周波数特性のグラフのカーブを描画する
@@ -130,4 +131,3 @@
             return ((int)(f/100.0f + 0.5f))*100;
     }
 }
-