more compiler fixes

David Rebbe 2024-12-10 17:53:29 -05:00
parent 398d8cbb16
commit cb346d25ff
3 changed files with 5 additions and 5 deletions

View File

@ -36,9 +36,9 @@ the arbitration ID.
std::cout << "We got " << messages.size() << " messages!" << std::endl;
for(auto& msg : messages) {
switch(msg->network.getType()) {
case icsneo::icsneo_msg_bus_type_can:
case icsneo::icsneo_msg_bus_type_swcan:
case icsneo::icsneo_msg_bus_type_lsftcan: {
case icsneo_msg_bus_type_can:
case icsneo_msg_bus_type_swcan:
case icsneo_msg_bus_type_lsftcan: {
// A message of type CAN is guaranteed to be a CANMessage, so we can static cast safely
auto canmsg = std::static_pointer_cast<icsneo::CANMessage>(msg);
// canmsg->arbid is valid here

View File

@ -525,7 +525,7 @@ int main() {
/** Example of CAN FD
std::cout << "Transmitting an extended CAN FD frame... " << std::endl;
auto txMessage = std::make_shared<icsneo::CANMessage>();
txMessage->network = icsneo::icsneo_netid_hscan;
txMessage->network = icsneo_netid_hscan;
txMessage->arbid = 0x1C5001C5;
txMessage->data.insert(txMessage->data.end(), {0xaa, 0xbb, 0xcc});
// The DLC will come from the length of the data vector

View File

@ -52,7 +52,7 @@ TEST_F(A2BEncoderDecoderTest, PacketEncoderTest)
true
);
messagePtr->network = icsneo::icsneo_netid_a2b2;
messagePtr->network = icsneo_netid_a2b2;
A2BMessage& message = *messagePtr.get();
message.setChannelSample(