| | |
| | | import safeluck.drive.evaluation.DB.criterias.viewmodel.CriteriaIViewModel; |
| | | import safeluck.drive.evaluation.R; |
| | | import safeluck.drive.evaluation.im.MessageProcessor; |
| | | import safeluck.drive.evaluation.platformMessage.AttachInfo; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0001; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0002; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0100; |
| | |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0203; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0204; |
| | | import safeluck.drive.evaluation.im.IMSClientBootstrap; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0206; |
| | | import safeluck.drive.evaluation.util.SPUtils; |
| | | |
| | | /** |
| | |
| | | |
| | | Log.i(TAG, "onClick1: "+ str1+" ============"); |
| | | String hex = "B7 A2 B6 AF BB FA C6 F4 B6 AF BA F3 A3 AC B2 BB BC B0 CA B1 CB C9 BF AA C6 F4 B6 AF BF AA B9 D8"; |
| | | String jsonGps = "7B22757463223A2232303037303130313036323135362E3830222C227166223A302C22636F6F72645F78223A2D33303631313736332E3436312C22636F6F72645F785F646972223A224E222C22636F6F72645F79223A2D333236363036392E3635332C22636F6F72645F795F646972223A2245222C2268656164696E67223A302E302C227069746368223A302E302C22726F6C6C223A302E307D0A7B22757463223A2232303037303130313036323135372E3030222C227361745F6E756D223A302C227166223A302C226C61746974756465223A302E302C226C6F6E676974756465223A302E302C22616C746974756465223A2D363337383135342E3136322C227370656564223A302E307D"; |
| | | |
| | | String string = null; |
| | | try { |
| | | string = new String(BytesUtils.hexStringToBytes(hex.replace(" ","")),"GBK"); |
| | | } catch (UnsupportedEncodingException e) { |
| | | e.printStackTrace(); |
| | | }String json = null; |
| | | try { |
| | | json = new String(BytesUtils.hexStringToBytes(jsonGps),"GBK"); |
| | | } catch (UnsupportedEncodingException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | Log.i(TAG, "onClick: string="+string); |
| | | Log.i(TAG, "onClick: jsongps="+json); |
| | | break; |
| | | case R.id.btn_register: |
| | | String hexPwd = (String) SPUtils.get(getActivity(),SPUtils.DES_HEX_PWD,""); |
| | |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0203); |
| | | break; |
| | | case R.id.btn_gps: |
| | | JKMessage0206 jkMessage0206 = new JKMessage0206(); |
| | | jkMessage0206.alert = 0; |
| | | jkMessage0206.status = 0; |
| | | jkMessage0206.jd = 0.0; |
| | | jkMessage0206.wd = 0.0; |
| | | jkMessage0206.gaoCheng = 325; |
| | | jkMessage0206.speed = 1; |
| | | jkMessage0206.fangXiang = 12; |
| | | jkMessage0206.rf = 1; |
| | | jkMessage0206.timeBCD = "2020021916552490"; |
| | | jkMessage0206.json = "{\"utc\":\"20070101062156.80\",\"qf\":0,\"coord_x\":-30611763.461,\"coord_x_dir\":\"N\",\"coord_y\":-3266069.653,\"coord_y_dir\":\"E\",\"heading\":0.0,\"pitch\":0.0,\"roll\":0.0}\n" + |
| | | "{\"utc\":\"20070101062157.00\",\"sat_num\":0,\"qf\":0,\"latitude\":0.0,\"longitude\":0.0,\"altitude\":-6378154.162,\"speed\":0.0}"; |
| | | jkMessage0206.length = jkMessage0206.json.length(); |
| | | AttachInfo attachInfo = new AttachInfo(); |
| | | attachInfo.attach_message_id = 0x40; |
| | | attachInfo.attach_message_length = 18; |
| | | attachInfo.attach_data="12345678901"; |
| | | jkMessage0206.attachInfo = attachInfo; |
| | | Log.i(TAG, "位置上报="+jkMessage0206.toString()); |
| | | |
| | | break; |
| | | case R.id.btn_stop_exam: |
| | | JKMessage0204 jkMessage0204 = new JKMessage0204(); |