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
|
||||
ssettings.readonly = true;
|
||||
}
|
||||
|
||||
void setupPacketizer(Packetizer& packetizer) override {
|
||||
NeoVIFIRE2::setupPacketizer(packetizer);
|
||||
packetizer.align16bit = false;
|
||||
}
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -77,6 +77,11 @@ protected:
|
|||
encoder.supportCANFD = true;
|
||||
}
|
||||
|
||||
void setupPacketizer(Packetizer& packetizer) override {
|
||||
Device::setupPacketizer(packetizer);
|
||||
packetizer.align16bit = false;
|
||||
}
|
||||
|
||||
virtual void setupSupportedRXNetworks(std::vector<Network>& rxNetworks) override {
|
||||
for(auto& netid : GetSupportedNetworks())
|
||||
rxNetworks.emplace_back(netid);
|
||||
|
|
|
|||
|
|
@ -48,6 +48,12 @@ public:
|
|||
|
||||
bool currentDriverSupportsDFU() const override { return false; }
|
||||
|
||||
protected:
|
||||
void setupPacketizer(Packetizer& packetizer) override {
|
||||
ValueCAN4_2EL::setupPacketizer(packetizer);
|
||||
packetizer.align16bit = false;
|
||||
}
|
||||
|
||||
private:
|
||||
ValueCAN4_2EL_ETH(neodevice_t neodevice) : ValueCAN4_2EL(neodevice) {
|
||||
initialize<PCAP, ValueCAN4_2ELSettings>();
|
||||
|
|
|
|||
Loading…
Reference in New Issue