| | |
| | | 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; |
| | |
| | | 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()); |
| | |
| | | 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 { |