| | |
| | | if (msgCode == Constant.NDK_START){ |
| | | MyLog.i(TAG,"NDK_start,发送RTK配置"); |
| | | sendRtkConfigInfo(); |
| | | sendSignalConfigsToRemote(); |
| | | sendMcuUprgrade(); |
| | | } |
| | | } |
| | |
| | | }); |
| | | |
| | | |
| | | signalConfigViewModel = ViewModelProviders.of(this).get(SignalConfigViewModel.class); |
| | | signalConfigViewModel.getSignalConfigs().observe(this, new Observer<List<SingalConfig>>() { |
| | | @Override |
| | | public void onChanged(List<SingalConfig> singalConfigs) { |
| | | signalConfiglist.clear(); |
| | | MyLog.i(TAG, "信号配置发生变化"); |
| | | |
| | | for (int i = 0; i < singalConfigs.size(); i++) { |
| | | SignalConfigRemote signalConfigRemote = new SignalConfigRemote(); |
| | | signalConfigRemote.setFunc_id(i); |
| | | signalConfigRemote.setGpio_num(singalConfigs.get(i).getIndex()); |
| | | signalConfigRemote.setLevel(singalConfigs.get(i).getHighLevel()); |
| | | signalConfiglist.add(signalConfigRemote); |
| | | } |
| | | sendSignalConfigsToRemote(); |
| | | } |
| | | }); |
| | | // signalConfigViewModel = ViewModelProviders.of(this).get(SignalConfigViewModel.class); |
| | | // signalConfigViewModel.getSignalConfigs().observe(this, new Observer<List<SingalConfig>>() { |
| | | // @Override |
| | | // public void onChanged(List<SingalConfig> singalConfigs) { |
| | | // signalConfiglist.clear(); |
| | | // MyLog.i(TAG, "信号配置发生变化"); |
| | | // |
| | | // for (int i = 0; i < singalConfigs.size(); i++) { |
| | | // SignalConfigRemote signalConfigRemote = new SignalConfigRemote(); |
| | | // signalConfigRemote.setFunc_id(i); |
| | | // signalConfigRemote.setGpio_num(singalConfigs.get(i).getIndex()); |
| | | // signalConfigRemote.setLevel(singalConfigs.get(i).getHighLevel()); |
| | | // signalConfiglist.add(signalConfigRemote); |
| | | // } |
| | | // sendSignalConfigsToRemote(); |
| | | // } |
| | | // }); |
| | | |
| | | mPermissionsManager = new PermissionManager(this) { |
| | | @Override |