endian11
2020-12-28 6e3da9a6d2bbcf11ada52f8ece41302e888fdb4c
app/src/main/java/safeluck/drive/evaluation/fragment/BaseDatasFragment.java
@@ -64,6 +64,7 @@
import safeluck.drive.evaluation.bean.MCUInfo;
import safeluck.drive.evaluation.bean.MapInfoHead;
import safeluck.drive.evaluation.bean.ProductTestData;
import safeluck.drive.evaluation.bean.RTKModuleInfo;
import safeluck.drive.evaluation.cEventCenter.CEventCenter;
import safeluck.drive.evaluation.cEventCenter.ICEventListener;
import safeluck.drive.evaluation.util.CThreadPoolExecutor;
@@ -99,6 +100,7 @@
                    final MCUInfo mcuInfo=gson.fromJson(mcuinfoStr, MCUInfo.class);
                            Field [] fields = mcuInfo.getClass().getDeclaredFields();
                    String canBrief = ExamPlatformData.getInstance().getSMCanBrief();
                    String rtkMoudleInfoStr = ExamPlatformData.getInstance().getRTKMoudleInfo();
                    if (!TextUtils.isEmpty(canBrief)){
                        ProductTestData productTestData = gson.fromJson(canBrief, ProductTestData.class);
                        String Binarystr = Integer.toBinaryString(productTestData.getGpio());
@@ -108,6 +110,12 @@
                        datas.add(new BaseDataUIBean(str2SpannableString("电压"),R.mipmap.version_pic,str2FouregourdSpannableString(productTestData.getVoltage()+""),"",1,null));
                    }
                    if (!TextUtils.isEmpty(rtkMoudleInfoStr)){
                        RTKModuleInfo rtkModuleInfo = gson.fromJson(rtkMoudleInfoStr,RTKModuleInfo.class);
                        datas.add(new BaseDataUIBean(str2SpannableString("模块型号"),R.mipmap.version_pic,str2FouregourdSpannableString(rtkModuleInfo.getModel()+""),"",1,null));
                        datas.add(new BaseDataUIBean(str2SpannableString("模块状态"),R.mipmap.version_pic,str2FouregourdSpannableString(rtkModuleInfo.getStatus()==1?"正常":"严重错误"),"",1,null));
                    }
                    for (int i = 0; i < fields.length; i++) {
                                fields[i].setAccessible(true);
                                try {