Fixed merge conflicts

David Rebbe 2024-12-12 12:38:43 -05:00
parent 894d51953c
commit 09a4334cb2
3 changed files with 54 additions and 53 deletions

View File

@ -9,10 +9,10 @@
#include <icsneo/icsneotypes.h> #include <icsneo/icsneotypes.h>
#ifdef __cplusplus #ifdef __cplusplus
#include <cstdint> #include <cstdint>
#include <string> #include <string>
namespace icsneo { namespace icsneo {
class DeviceType { class DeviceType {
@ -153,3 +153,4 @@ private:
}; // namespace icsneo }; // namespace icsneo
#endif // __cplusplus

View File

@ -17,47 +17,47 @@ class RADGalaxy2 : public Device {
public: public:
// Serial numbers start with G2 // Serial numbers start with G2
// Ethernet MAC allocation is 0x17, standard driver is Raw // Ethernet MAC allocation is 0x17, standard driver is Raw
ICSNEO_FINDABLE_DEVICE(RADGalaxy2, DeviceType::RADGalaxy2, "G2"); ICSNEO_FINDABLE_DEVICE(RADGalaxy2, icsneo_devicetype_rad_galaxy2, "G2");
static const std::vector<Network>& GetSupportedNetworks() { static const std::vector<Network>& GetSupportedNetworks() {
static std::vector<Network> supportedNetworks = { static std::vector<Network> supportedNetworks = {
Network::NetID::HSCAN, icsneo_netid_hscan,
Network::NetID::MSCAN, icsneo_netid_mscan,
Network::NetID::HSCAN2, icsneo_netid_hscan2,
Network::NetID::HSCAN3, icsneo_netid_hscan3,
Network::NetID::HSCAN4, icsneo_netid_hscan4,
Network::NetID::HSCAN5, icsneo_netid_hscan5,
Network::NetID::HSCAN6, icsneo_netid_hscan6,
Network::NetID::HSCAN7, icsneo_netid_hscan7,
Network::NetID::LIN, icsneo_netid_lin,
Network::NetID::LIN2, icsneo_netid_lin2,
Network::NetID::Ethernet, icsneo_netid_ethernet,
Network::NetID::Ethernet2, icsneo_netid_ethernet2,
Network::NetID::Ethernet3, icsneo_netid_ethernet3,
Network::NetID::OP_Ethernet1, icsneo_netid_op_ethernet1,
Network::NetID::OP_Ethernet2, icsneo_netid_op_ethernet2,
Network::NetID::OP_Ethernet3, icsneo_netid_op_ethernet3,
Network::NetID::OP_Ethernet4, icsneo_netid_op_ethernet4,
Network::NetID::OP_Ethernet5, icsneo_netid_op_ethernet5,
Network::NetID::OP_Ethernet6, icsneo_netid_op_ethernet6,
Network::NetID::OP_Ethernet7, icsneo_netid_op_ethernet7,
Network::NetID::OP_Ethernet8, icsneo_netid_op_ethernet8,
Network::NetID::OP_Ethernet9, icsneo_netid_op_ethernet9,
Network::NetID::OP_Ethernet10, icsneo_netid_op_ethernet10,
Network::NetID::OP_Ethernet11, icsneo_netid_op_ethernet11,
Network::NetID::OP_Ethernet12, icsneo_netid_op_ethernet12,
Network::NetID::ISO9141, icsneo_netid_iso9141,
Network::NetID::ISO9141_2, icsneo_netid_iso9141_2,
Network::NetID::MDIO1, icsneo_netid_mdio1,
Network::NetID::MDIO2, icsneo_netid_mdio2,
Network::NetID::MDIO3, icsneo_netid_mdio3,
Network::NetID::MDIO4, icsneo_netid_mdio4,
Network::NetID::MDIO5, icsneo_netid_mdio5,
}; };
return supportedNetworks; return supportedNetworks;
} }
@ -96,7 +96,7 @@ protected:
// The supported TX networks are the same as the supported RX networks for this device // The supported TX networks are the same as the supported RX networks for this device
void setupSupportedTXNetworks(std::vector<Network>& txNetworks) override { setupSupportedRXNetworks(txNetworks); } void setupSupportedTXNetworks(std::vector<Network>& txNetworks) override { setupSupportedRXNetworks(txNetworks); }
void handleDeviceStatus(const std::shared_ptr<RawMessage>& message) override { void handleDeviceStatus(const std::shared_ptr<InternalMessage>& message) override {
if(message->data.size() < sizeof(radgalaxy2_status_t)) if(message->data.size() < sizeof(radgalaxy2_status_t))
return; return;
std::lock_guard<std::mutex> lk(ioMutex); std::lock_guard<std::mutex> lk(ioMutex);

View File

@ -124,21 +124,21 @@ public:
if(cfg == nullptr) if(cfg == nullptr)
return nullptr; return nullptr;
switch(net.getNetID()) { switch(net.getNetID()) {
case Network::NetID::HSCAN: case icsneo_netid_hscan:
return &(cfg->can1); return &(cfg->can1);
case Network::NetID::MSCAN: case icsneo_netid_mscan:
return &(cfg->can2); return &(cfg->can2);
case Network::NetID::HSCAN2: case icsneo_netid_hscan2:
return &(cfg->can3); return &(cfg->can3);
case Network::NetID::HSCAN3: case icsneo_netid_hscan3:
return &(cfg->can4); return &(cfg->can4);
case Network::NetID::HSCAN4: case icsneo_netid_hscan4:
return &(cfg->can5); return &(cfg->can5);
case Network::NetID::HSCAN5: case icsneo_netid_hscan5:
return &(cfg->can6); return &(cfg->can6);
case Network::NetID::HSCAN6: case icsneo_netid_hscan6:
return &(cfg->can7); return &(cfg->can7);
case Network::NetID::HSCAN7: case icsneo_netid_hscan7:
return &(cfg->can8); return &(cfg->can8);
default: default:
return nullptr; return nullptr;
@ -149,21 +149,21 @@ public:
if(cfg == nullptr) if(cfg == nullptr)
return nullptr; return nullptr;
switch(net.getNetID()) { switch(net.getNetID()) {
case Network::NetID::HSCAN: case icsneo_netid_hscan:
return &(cfg->canfd1); return &(cfg->canfd1);
case Network::NetID::MSCAN: case icsneo_netid_mscan:
return &(cfg->canfd2); return &(cfg->canfd2);
case Network::NetID::HSCAN2: case icsneo_netid_hscan2:
return &(cfg->canfd3); return &(cfg->canfd3);
case Network::NetID::HSCAN3: case icsneo_netid_hscan3:
return &(cfg->canfd4); return &(cfg->canfd4);
case Network::NetID::HSCAN4: case icsneo_netid_hscan4:
return &(cfg->canfd5); return &(cfg->canfd5);
case Network::NetID::HSCAN5: case icsneo_netid_hscan5:
return &(cfg->canfd6); return &(cfg->canfd6);
case Network::NetID::HSCAN6: case icsneo_netid_hscan6:
return &(cfg->canfd7); return &(cfg->canfd7);
case Network::NetID::HSCAN7: case icsneo_netid_hscan7:
return &(cfg->canfd8); return &(cfg->canfd8);
default: default:
return nullptr; return nullptr;
@ -175,9 +175,9 @@ public:
if(cfg == nullptr) if(cfg == nullptr)
return nullptr; return nullptr;
switch(net.getNetID()) { switch(net.getNetID()) {
case Network::NetID::LIN: case icsneo_netid_lin:
return &(cfg->lin1); return &(cfg->lin1);
case Network::NetID::LIN2: case icsneo_netid_lin2:
return &(cfg->lin2); return &(cfg->lin2);
default: default:
return nullptr; return nullptr;