Browse Source

update

master
zhaohe 2 years ago
parent
commit
49cd7f76f4
  1. 6
      components/zcan_module/zcan_m211887_module_manager.cpp
  2. 2
      components/zcan_module/zcan_m211887_module_manager.hpp

6
components/zcan_module/zcan_m211887_module_manager.cpp

@ -63,4 +63,10 @@ ZCanM211887ModuleManager::Submodule* ZCanM211887ModuleManager::find(int id) {
return NULL;
}
hpp272_data_t* ZCanM211887ModuleManager::readSensor(int id) {
Submodule* subm = find(id);
if (subm) return subm->sensor.readVal();
return NULL;
}
#endif

2
components/zcan_module/zcan_m211887_module_manager.hpp

@ -36,6 +36,8 @@ class ZCanM211887ModuleManager : public ZCanRceiverListener {
void initialize(ZCanReceiver* zcanReceiver);
void regSubmodule(int id, UART_HandleTypeDef* huart, uint8_t modbusid);
hpp272_data_t* readSensor(int id);
public:
virtual void onRceivePacket(CanPacketRxBuffer* rxbuf, uint8_t* packet, size_t len);
Submodule* find(int id);

Loading…
Cancel
Save