Compare commits

..

2 Commits

Author SHA1 Message Date
Kyle Schwarz 476b5ff35c FIRE3: Add MDIO_01 network 2026-06-02 13:19:56 -04:00
Jonathan Schwartz 99792a0ee1 Communication: Increase max packet length 2026-06-02 11:10:16 -04:00
5 changed files with 10 additions and 2 deletions

View File

@ -80,7 +80,7 @@ bool Packetizer::input(RingBuffer& bytes) {
* end of the payload. The short packet length, for reference, only encompasses the length of the actual * end of the payload. The short packet length, for reference, only encompasses the length of the actual
* payload, and not the header or checksum. * payload, and not the header or checksum.
*/ */
if(packetLength < 6 || packetLength > 4000) { if(packetLength < 6 || packetLength > std::numeric_limits<uint16_t>::max()) {
bytes.pop_front(); bytes.pop_front();
EventManager::GetInstance().add(APIEvent::Type::FailedToRead, APIEvent::Severity::Error); EventManager::GetInstance().add(APIEvent::Type::FailedToRead, APIEvent::Severity::Error);
state = ReadState::SearchForHeader; state = ReadState::SearchForHeader;

View File

@ -46,6 +46,8 @@ public:
Network::NetID::LIN_06, Network::NetID::LIN_06,
Network::NetID::LIN_07, Network::NetID::LIN_07,
Network::NetID::LIN_08, Network::NetID::LIN_08,
Network::NetID::MDIO_01,
}; };
return supportedNetworks; return supportedNetworks;
} }

View File

@ -49,6 +49,8 @@ public:
Network::NetID::FLEXRAY_02, Network::NetID::FLEXRAY_02,
Network::NetID::FLEXRAY_02A, Network::NetID::FLEXRAY_02A,
Network::NetID::FLEXRAY_02B, Network::NetID::FLEXRAY_02B,
Network::NetID::MDIO_01,
}; };
return supportedNetworks; return supportedNetworks;
} }

View File

@ -53,6 +53,8 @@ public:
Network::NetID::AE_06, Network::NetID::AE_06,
Network::NetID::AE_07, Network::NetID::AE_07,
Network::NetID::AE_08, Network::NetID::AE_08,
Network::NetID::MDIO_01,
}; };
return supportedNetworks; return supportedNetworks;
} }

View File

@ -30,7 +30,9 @@ public:
Network::NetID::ETHERNET_02, Network::NetID::ETHERNET_02,
Network::NetID::LIN_01, Network::NetID::LIN_01,
Network::NetID::LIN_02 Network::NetID::LIN_02,
Network::NetID::MDIO_01,
}; };
return supportedNetworks; return supportedNetworks;
} }