Bläddra i källkod

1、完成self_setting配置界面显示;2、删除一些不必要的代码

robbin 4 år sedan
förälder
incheckning
4e3b0bcbf4

+ 394 - 78
app/src/main/java/com/example/administrator/wingcool_gt9_apk/Config.java

@@ -118,7 +118,8 @@ public class Config extends AppCompatActivity
     private TextView tvVenderID;
 
     //View Sample 定义
-    private CheckBox cbAllDrivingEn,cbDualFreq;
+    private EditText edtConfigVersion,edtTouchNumber;
+    private CheckBox cbAllDriving,cbDualFreq;
     private EditText edtFreqAFactor,edtFreqBFactor;
     private EditText edtPannelBitFreq,edtDuration;  //2 bytes
     private EditText edtFreqA,edtFreqB;
@@ -142,7 +143,6 @@ public class Config extends AppCompatActivity
     private CheckBox cbINTWakeup;
 
     //View Normal Setting 定义
-    private EditText edtConfigVersion,edtTouchNumber;
     private EditText edtShakeCnt;
     private EditText edtFirstFilter,edtNormalFilter;
     private EditText edtNoiseReduction;
@@ -179,15 +179,6 @@ public class Config extends AppCompatActivity
     private Button btnDriverRev,btnAllDriverChannels;
     private byte bSensorNumber,bDriverNumber;
 
-    //View Pen Setting 定义
-    private CheckBox cbPenEn,cbOnlyFingerEn;
-    private EditText edtPenLowSize,edtPenHighSize;
-    private EditText edtRectsumPLowL,edtRectsumPHighL;
-    private EditText edtRectsumFLowL;
-    private EditText edtPRectMaxDiffLimit,edtPRectAreaLimit;
-    private EditText edtFLeavelevel,edtPTouchHighlevel;
-    private Spinner spinFingerRestrainPen;
-
     //View Plam Restrain 定义
     private CheckBox cbAllPlamRestrain;
     private EditText edtLargeTouch;
@@ -292,8 +283,6 @@ public class Config extends AppCompatActivity
     private TextView tvModuleSwitch;
     private TextView tvOther;
     private TextView tvSelfSetting;
-    private TextView tvKeySetting;
-    private TextView tvLowSignalSetting;
     private TextView tvExConfig;
     private TextView tvCfgRam;
 
@@ -441,11 +430,10 @@ public class Config extends AppCompatActivity
     private void init() {
         initView();
         initViewPager();
-        //initSampleSpin();
+        initNormalSpin();
         //initModuleSwitchSpin();
         //initNormalSettingSpin();
         //initChannelSettingSpin();
-        //initPenSettingSpin();
         //initPlamRestrainSpin();
         //initHoppingSettingSpin();
         initCfgShow();
@@ -565,9 +553,14 @@ public class Config extends AppCompatActivity
     }
 
     //===============================各view中的元素初始化开始===============================================//
+    private void initNormalSpin() {
+        edtConfigVersion = viewnormal.findViewById(R.id.configversion);
+
+        cbAllDriving = viewnormal.findViewById(R.id.alldriving);
+    }
     /*
     private void initSampleSpin() {
-        cbAllDrivingEn = viewnormal.findViewById(R.id.alldrivingen);
+
         cbDualFreq = viewnormal.findViewById(R.id.dualfreq);
         edtFreqAFactor = viewnormal.findViewById(R.id.freqafactor);
         edtFreqBFactor = viewnormal.findViewById(R.id.freqbfactor);
@@ -811,7 +804,7 @@ public class Config extends AppCompatActivity
     }
     /*
     private void initNormalSettingSpin(){
-        edtConfigVersion = viewmoduleswitch.findViewById(R.id.configversion);
+
         edtTouchNumber = viewmoduleswitch.findViewById(R.id.touchnumber);
         edtShakeCnt = viewmoduleswitch.findViewById(R.id.shakecnt);
         edtFirstFilter = viewmoduleswitch.findViewById(R.id.firstfilter);
@@ -940,15 +933,7 @@ public class Config extends AppCompatActivity
     }
     */
     private void initPlamRestrainSpin(){
-        cbAllPlamRestrain = viewselfsetting.findViewById(R.id.allplamrestrain);
         edtLargeTouch = viewselfsetting.findViewById(R.id.largetouch);
-        edtExpanNumOutX = viewselfsetting.findViewById(R.id.expannumoutx);
-        edtExpanNumOutY = viewselfsetting.findViewById(R.id.expannumouty);
-        edtExpanNumInX = viewselfsetting.findViewById(R.id.expannuminx);
-        edtExpanNumInY = viewselfsetting.findViewById(R.id.expannuminy);
-        edtSingleRectTopSignNum = viewselfsetting.findViewById(R.id.singlerecttopsignnum);
-        edtAllRectTopSignSum = viewselfsetting.findViewById(R.id.allrecttopsignsum);
-        cbWaterLargeRestrainEn = viewselfsetting.findViewById(R.id.waterlargerestrainen);
     }
 
     private void initHoppingSettingSpin(){
@@ -1828,14 +1813,375 @@ public class Config extends AppCompatActivity
                     showid++;
                     mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
                     showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
+                    mBytes[showid] = (byte) Integer.parseInt(stringCfgArr[showid], 16);
+                    showid++;
 
-                    ReadCfgSample(mBytes);
-                    ReadCfgModuleSwitch(mBytes);
-                    ReadCfgNormalSetting(mBytes);
-                    ReadCfgChannelSetting(mBytes);
-                    ReadCfgPenSetting(mBytes);
-                    ReadCfgPlamRestrain(mBytes);
-                    ReadCfgHoppingSetting(mBytes);
+                    ReadCfgNormal(mBytes);
+                    //ReadCfgModuleSwitch(mBytes);
+                    //ReadCfgNormalSetting(mBytes);
+                    //ReadCfgChannelSetting(mBytes);
+                    //ReadCfgPlamRestrain(mBytes);
+                    //ReadCfgHoppingSetting(mBytes);
                     ReadCfgRam(stringCfgArr);
                 } catch (IOException e) {
                     //editdetail.setText("文件不存在!");
@@ -2049,12 +2395,16 @@ public class Config extends AppCompatActivity
 
 
     //=====================================读取CFG到各个View开始===================================//
+    public void ReadCfgNormal(byte[] mBytes){
+        edtConfigVersion.setText(Integer.toString(mBytes[0] & 0xFF));
+    }
+
     public void ReadCfgSample(byte[] mBytes){
         int temp;
 
-        cbAllDrivingEn.setChecked(false);
+        cbAllDriving.setChecked(false);
         if ((mBytes[27] & 0x80) == 0x80){
-            cbAllDrivingEn.setChecked(true);
+            cbAllDriving.setChecked(true);
         }
         cbDualFreq.setChecked(false);
         if ((mBytes[28] & 0x20) == 0x20){
@@ -2145,7 +2495,7 @@ public class Config extends AppCompatActivity
 
     public void ReadCfgNormalSetting(byte[] mBytes){
         String hv;
-        edtConfigVersion.setText(Integer.toString(mBytes[0] & 0xFF));
+
         edtTouchNumber.setText(Integer.toString(mBytes[5] & 0x0F));
 
         hv = Integer.toHexString(mBytes[8] & 0xFF);
@@ -2285,27 +2635,6 @@ public class Config extends AppCompatActivity
         edtDriverCH41.setText(Integer.toString(mBytes[183] & 0xFF));
     }
 
-    public void ReadCfgPenSetting(byte[] mBytes){
-        cbPenEn.setChecked(false);
-        if ((mBytes[7] & 0x02) == 2){
-            cbPenEn.setChecked(true);
-        }
-        cbOnlyFingerEn.setChecked(false);
-        if ((mBytes[7] & 0x08) == 8){
-            cbOnlyFingerEn.setChecked(true);
-        }
-        edtPenLowSize.setText(Integer.toString(mBytes[40] & 0xFF));
-        edtPenHighSize.setText(Integer.toString(mBytes[41] & 0xFF));
-        edtRectsumPLowL.setText(Integer.toString(mBytes[42] & 0xFF));
-        edtRectsumPHighL.setText(Integer.toString(mBytes[43] & 0xFF));
-        edtRectsumFLowL.setText(Integer.toString(mBytes[44] & 0xFF));
-        edtPRectMaxDiffLimit.setText(Integer.toString(mBytes[45] & 0xFF));
-        edtPRectAreaLimit.setText(Integer.toString(mBytes[46] & 0xFF));
-        spinFingerRestrainPen.setSelection((mBytes[104] & 0xC0) >> 6);
-        edtFLeavelevel.setText(Integer.toString(mBytes[108] & 0xFF));
-        edtPTouchHighlevel.setText(Integer.toString(mBytes[111] & 0xFF));
-    }
-
     public void ReadCfgPlamRestrain(byte[] mBytes){
         cbAllPlamRestrain.setChecked(false);
         if ((mBytes[6] & 0x40) == 0x40){
@@ -2792,15 +3121,11 @@ public class Config extends AppCompatActivity
         }
 
 
-        if (cbPenEn.isChecked()){
-            mBytes[7] += 2;
-        }
+
         if (cbDiffDivideBy2or4.isChecked()){
             mBytes[7] += 4;
         }
-        if (cbOnlyFingerEn.isChecked()){
-            mBytes[7] += 8;
-        }
+
         if (cbFirstFilterDis.isChecked()){
             mBytes[7] += 32;
         }
@@ -2829,7 +3154,7 @@ public class Config extends AppCompatActivity
         mBytes[26] = (byte)Integer.parseInt(edtStretchRM.getText().toString(),10);
         //mBytes[27]
         mBytes[27] = (byte)Integer.parseInt(edtDrvGroupAnumber.getText().toString(),10);
-        if (cbAllDrivingEn.isChecked()){
+        if (cbAllDriving.isChecked()){
             mBytes[27] += 128;
         }
         //mBytes[28]
@@ -2855,13 +3180,6 @@ public class Config extends AppCompatActivity
                 spinPGAC.getSelectedItemPosition() * 128);
         mBytes[38] = (byte)(Integer.parseInt(edtDumpShift.getText().toString(),10) & 0x0f);
         mBytes[39] = (byte)(Integer.parseInt(edtSubFrameDrvNum.getText().toString(),10) << 2);
-        mBytes[40] = (byte)Integer.parseInt(edtPenLowSize.getText().toString(),10);
-        mBytes[41] = (byte)Integer.parseInt(edtPenHighSize.getText().toString(),10);
-        mBytes[42] = (byte)Integer.parseInt(edtRectsumPLowL.getText().toString(),10);
-        mBytes[43] = (byte)Integer.parseInt(edtRectsumPHighL.getText().toString(),10);
-        mBytes[44] = (byte)Integer.parseInt(edtRectsumFLowL.getText().toString(),10);
-        mBytes[45] = (byte)Integer.parseInt(edtPRectMaxDiffLimit.getText().toString(),10);
-        mBytes[46] = (byte)Integer.parseInt(edtPRectAreaLimit.getText().toString(),10);
         mBytes[47] = (byte)Integer.parseInt(edtSingleRectTopSignNum.getText().toString(),10);
         mBytes[48] = (byte)Integer.parseInt(edtAllRectTopSignSum.getText().toString(),10);
         mBytes[49] = (byte)Integer.parseInt(edtChargingLevelUp.getText().toString(),10);
@@ -2956,15 +3274,14 @@ public class Config extends AppCompatActivity
         if (cbINTWakeup.isChecked()){
             mBytes[104] += 32;
         }
-        mBytes[104] += (byte)(spinFingerRestrainPen.getSelectedItemPosition() * 64);
         mBytes[105] = (byte)(Integer.parseInt(edtShapeContrl.getText().toString(),10) +
                 Integer.parseInt(edtHopDetectTimes.getText().toString(),10) * 32);
         mBytes[106] = (byte)(Integer.parseInt(edtCombineDis.getText().toString(),16) & 0x0f);
         mBytes[107] = (byte)Integer.parseInt(edtSplitSet.getText().toString(),16);
-        mBytes[108] = (byte)Integer.parseInt(edtFLeavelevel.getText().toString(),10);
+
         //mBytes[109]
         mBytes[110] = (byte)Integer.parseInt(edtSitoDiffRefLevel.getText().toString(),10);
-        mBytes[111] = (byte)Integer.parseInt(edtPTouchHighlevel.getText().toString(),10);
+
         mBytes[112] = (byte)Integer.parseInt(edtSensorCH0.getText().toString(),10);
         mBytes[113] = (byte)Integer.parseInt(edtSensorCH1.getText().toString(),10);
         mBytes[114] = (byte)Integer.parseInt(edtSensorCH2.getText().toString(),10);
@@ -3320,7 +3637,7 @@ public class Config extends AppCompatActivity
             case R.id.sendcfg:   //send cfg
                 bottonMode = 1;
 
-                if (iChooseVPager == 8) {
+                if (iChooseVPager == 6) {
                     configBuilder.append(mCfg8050.getText().toString() + ",");
                     configBuilder.append(mCfg8051.getText().toString() + ",");
                     configBuilder.append(mCfg8052.getText().toString() + ",");
@@ -3845,7 +4162,7 @@ public class Config extends AppCompatActivity
                     mShow.setText("Recall check success,Send cfg success");
                 }
 
-                if (iChooseVPager == 8) {
+                if (iChooseVPager == 6) {
 
                     ReadCfgRam(mConfigShow);
 
@@ -3942,11 +4259,10 @@ public class Config extends AppCompatActivity
                     mShow.setText("Cfg Checksum is error!");
                 }
 
-                //ReadCfgSample(mBytes);
+                ReadCfgNormal(mBytes);
                 //ReadCfgModuleSwitch(mBytes);
                 //ReadCfgNormalSetting(mBytes);
                 //ReadCfgChannelSetting(mBytes);
-                //ReadCfgPenSetting(mBytes);
                 //ReadCfgPlamRestrain(mBytes);
                 //ReadCfgKeySetting(mBytes);
                 //ReadCfgHoppingSetting(mBytes);
@@ -4364,7 +4680,7 @@ public class Config extends AppCompatActivity
 
                         StringBuilder configBuilder = new StringBuilder("");
 
-                        if (iChooseVPager == 8){ //在ram cfg界面
+                        if (iChooseVPager == 6){ //在ram cfg界面
                             configBuilder.append("0x"+mCfg8050.getText().toString()+",");
                             configBuilder.append("0x"+mCfg8051.getText().toString()+",");
                             configBuilder.append("0x"+mCfg8052.getText().toString()+",");

+ 415 - 217
app/src/main/res/layout-hdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-land-hdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-land-mdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-land-xhdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-land-xxhdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-land-xxxhdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-land/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-mdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-xhdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-xxhdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout-xxxhdpi/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>

+ 415 - 217
app/src/main/res/layout/view_self_setting.xml

@@ -6,227 +6,425 @@
     android:gravity="center"
     android:orientation="vertical">
 
-    <GridLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:id="@+id/AllGridLayout"
+    <ScrollView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="8dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="8dp"
-        android:layout_marginBottom="8dp"
-        android:columnCount="5"
-        android:orientation="horizontal"
-        android:rowCount="11">
-
-        <CheckBox
-            android:id="@+id/allplamrestrain"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="All_Plam_Restrain"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="0"
-            android:layout_column="2"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="        " />
+        android:fillViewport="true">
 
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_marginRight="1dp"
-            android:text="Large_Touch(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/largetouch"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp" />
-
-        <TextView
-            android:layout_row="1"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="2"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumoutx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="2"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumOutY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannumouty"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="3"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="4"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInX(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminx"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
+        <GridLayout
+            xmlns:android="http://schemas.android.com/apk/res/android"
+            android:id="@+id/AllGridLayout"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="4"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="ExpanNumInY(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/expannuminy"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="5"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_row="6"
-            android:layout_column="0"
-            android:layout_gravity="right"
-            android:layout_marginRight="5dp"
-            android:text="SingleRectTopSignNum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/singlerecttopsignnum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="right"
-            android:layout_row="6"
-            android:layout_column="3"
-            android:layout_marginRight="5dp"
-            android:text="AllRectTopSignSum(D)"
-            android:textColor="#000000"
-            android:textSize="22dp"/>
-
-        <EditText
-            android:id="@+id/allrecttopsignsum"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="fill"
-            android:background="@drawable/bg_frame_search"
-            android:singleLine="true"
-            android:text="00"
-            android:textSize="22dp"
-            android:textAlignment="center"/>
-
-        <TextView
-            android:layout_row="7"
-            android:layout_column="0"
-            android:layout_columnSpan="5"
-            android:layout_gravity="fill"
-            android:layout_marginRight="1dp"
-            android:text="" />
-
-        <CheckBox
-            android:id="@+id/waterlargerestrainen"
-            android:layout_row="8"
-            android:layout_column="0"
-            android:layout_columnSpan="2"
-            android:layout_gravity="right"
-            android:text="WaterLargeRestrainEn"
-            android:textSize="22dp" />
-
-    </GridLayout>
+            android:layout_marginStart="8dp"
+            android:layout_marginTop="8dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginBottom="8dp"
+            android:columnCount="5"
+            android:orientation="horizontal"
+            android:rowCount="16">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GAINF"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainf"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="0"
+                android:layout_column="2"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="        " />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_marginRight="1dp"
+                android:text="Self_Rx_PGA_AAF_Corner"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxpgaaafcorner"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="1"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="2"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_DAC_Gain"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdacgain"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="2"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_C"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgac"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="3"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="4"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_R"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgar"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="4"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_RxVCMRZ"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmrz"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="5"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="6"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Rx_Vcmi"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfrxvcmi"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="6"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_PGA_GainC"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfpgagainc"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="7"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="8"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Green_Level"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfgreenlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="8"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_BitFreq"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfbitfreq"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="0000"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="9"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="10"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Dump_Shift"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdumpshift"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="10"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Frame_Num"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfframenum"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="11"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="12"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Factor"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selffactor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="right"
+                android:layout_row="12"
+                android:layout_column="3"
+                android:layout_marginRight="5dp"
+                android:text="Self_Drv_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfdrvtouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="13"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_row="14"
+                android:layout_column="0"
+                android:layout_gravity="right"
+                android:layout_marginRight="5dp"
+                android:text="Self_Sen_TouchLevel"
+                android:textColor="#000000"
+                android:textSize="22dp"/>
+
+            <EditText
+                android:id="@+id/selfsentouchlevel"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="fill"
+                android:background="@drawable/bg_frame_search"
+                android:singleLine="true"
+                android:text="00"
+                android:textSize="22dp"
+                android:textAlignment="center"/>
+
+            <TextView
+                android:layout_row="15"
+                android:layout_column="0"
+                android:layout_columnSpan="5"
+                android:layout_gravity="fill"
+                android:layout_marginRight="1dp"
+                android:text="" />
+
+        </GridLayout>
+
+    </ScrollView>
 
 </LinearLayout>