Ethernet Comm Devices: Disable unnecessary align16bit
parent
719dbcefc8
commit
a1a544045b
|
|
@ -57,6 +57,11 @@ protected:
|
||||||
// TODO Check firmware version, old firmwares will reset Ethernet settings on settings send
|
// TODO Check firmware version, old firmwares will reset Ethernet settings on settings send
|
||||||
ssettings.readonly = true;
|
ssettings.readonly = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void setupPacketizer(Packetizer& packetizer) override {
|
||||||
|
NeoVIFIRE2::setupPacketizer(packetizer);
|
||||||
|
packetizer.align16bit = false;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -77,6 +77,11 @@ protected:
|
||||||
encoder.supportCANFD = true;
|
encoder.supportCANFD = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void setupPacketizer(Packetizer& packetizer) override {
|
||||||
|
Device::setupPacketizer(packetizer);
|
||||||
|
packetizer.align16bit = false;
|
||||||
|
}
|
||||||
|
|
||||||
virtual void setupSupportedRXNetworks(std::vector<Network>& rxNetworks) override {
|
virtual void setupSupportedRXNetworks(std::vector<Network>& rxNetworks) override {
|
||||||
for(auto& netid : GetSupportedNetworks())
|
for(auto& netid : GetSupportedNetworks())
|
||||||
rxNetworks.emplace_back(netid);
|
rxNetworks.emplace_back(netid);
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,12 @@ public:
|
||||||
|
|
||||||
bool currentDriverSupportsDFU() const override { return false; }
|
bool currentDriverSupportsDFU() const override { return false; }
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void setupPacketizer(Packetizer& packetizer) override {
|
||||||
|
ValueCAN4_2EL::setupPacketizer(packetizer);
|
||||||
|
packetizer.align16bit = false;
|
||||||
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ValueCAN4_2EL_ETH(neodevice_t neodevice) : ValueCAN4_2EL(neodevice) {
|
ValueCAN4_2EL_ETH(neodevice_t neodevice) : ValueCAN4_2EL(neodevice) {
|
||||||
initialize<PCAP, ValueCAN4_2ELSettings>();
|
initialize<PCAP, ValueCAN4_2ELSettings>();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue