|
|
@ -120,6 +120,7 @@ void MainControlService::localVirtualCanSlaveInitialize() { |
|
|
|
m_localVirtualCanSlave.reset(new IflytopVirtualCanSlave()); |
|
|
|
m_localVirtualCanSlave->initialize(LINUX_HARDWARE_ID); |
|
|
|
m_localVirtualCanSlave->activeReg(REG_REBOOT_FLAG, icps::kw | icps::kr, 0); |
|
|
|
m_localVirtualCanSlave->activeReg(REG_DEVICE_ID, icps::kr, LINUX_HARDWARE_ID); |
|
|
|
m_localVirtualCanSlave->activeReg(REG_EXCEPTION_FLAG, icps::kw | icps::kr, 0); |
|
|
|
m_localVirtualCanSlave->setOnHostRegisterReadEvent( //
|
|
|
|
[this](icps::Reg_t& reg, int32_t& value) { //
|
|
|
|