| | |
| | | public boolean isConncet = false; |
| | | private final Timer timer = new Timer(); |
| | | |
| | | //每次启动程序只去注册一遍,不再重新注册。 |
| | | public static boolean isCreate = false; |
| | | |
| | | |
| | | @Override |
| | | public void onCreate() { |
| | |
| | | try { |
| | | ipBean = BaseDaoSingleton.getInstance(MyApplication.myApplication).ipDao().findFirst(); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | e.printStackTrace(); |
| | | } |
| | | if (ipBean == null) { |
| | | ipBean = new IpBean(); |
| | | ipBean.setIp("dayuyanjiuyuan.top"); |
| | | ipBean.setPort(8888); |
| | | ipBean.setIp("newreceive.hnsjgg.com"); |
| | | ipBean.setPort(9999); |
| | | // ipBean.setIp("dayuyanjiuyuan.top"); |
| | | // ipBean.setPort(8888); |
| | | } |
| | | if (ipBean != null) { |
| | | try { |
| | |
| | | @Override |
| | | public void onSocketResponse(SocketData readData) { |
| | | isDoInitMachine = false; |
| | | MyApplication.myApplication.isCreate = true; |
| | | if (CRC8.isCRC8(readData.getOriginDataBytes())) { |
| | | byte stateByte = readData.getBodyBytes()[2]; |
| | | String state = BcdUtil.bcdToStr(stateByte); |
| | |
| | | // WSHelper.getInstance(MyApplication.this).put("initCode", initCode); |
| | | ToastUtil.show("充值管理注册报文获取成功"); |
| | | } else { |
| | | Log.i(TAG, "注册失败--- 状态码:" + state); |
| | | //校验CRC错误 |
| | | ToastUtil.show("确认收到注册报文状态失败"); |
| | | // ToastUtil.show("确认收到注册报文状态失败"); |
| | | } |
| | | } else { |
| | | //校验CRC错误 |