diff --git a/examples/CAN/OpenCyphal-Blink/OpenCyphal-Blink.ino b/examples/CAN/OpenCyphal-Blink/OpenCyphal-Blink.ino index 63541c4b..48ab31bf 100644 --- a/examples/CAN/OpenCyphal-Blink/OpenCyphal-Blink.ino +++ b/examples/CAN/OpenCyphal-Blink/OpenCyphal-Blink.ino @@ -52,7 +52,10 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, onReceiveBufferFull, + nullptr, + nullptr, nullptr); cyphal::Node::Heap node_heap; diff --git a/examples/CAN/OpenCyphal-Heartbeat-Publisher/OpenCyphal-Heartbeat-Publisher.ino b/examples/CAN/OpenCyphal-Heartbeat-Publisher/OpenCyphal-Heartbeat-Publisher.ino index dc376a0d..fa9fd03d 100644 --- a/examples/CAN/OpenCyphal-Heartbeat-Publisher/OpenCyphal-Heartbeat-Publisher.ino +++ b/examples/CAN/OpenCyphal-Heartbeat-Publisher/OpenCyphal-Heartbeat-Publisher.ino @@ -33,6 +33,9 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, + nullptr, + nullptr, nullptr, nullptr); diff --git a/examples/CAN/OpenCyphal-Heartbeat-Subscriber-With-Metadata/OpenCyphal-Heartbeat-Subscriber-With-Metadata.ino b/examples/CAN/OpenCyphal-Heartbeat-Subscriber-With-Metadata/OpenCyphal-Heartbeat-Subscriber-With-Metadata.ino index 20c18e88..c0ae2850 100644 --- a/examples/CAN/OpenCyphal-Heartbeat-Subscriber-With-Metadata/OpenCyphal-Heartbeat-Subscriber-With-Metadata.ino +++ b/examples/CAN/OpenCyphal-Heartbeat-Subscriber-With-Metadata/OpenCyphal-Heartbeat-Subscriber-With-Metadata.ino @@ -40,7 +40,10 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, onReceiveBufferFull, + nullptr, + nullptr, nullptr); cyphal::Node::Heap node_heap; diff --git a/examples/CAN/OpenCyphal-Heartbeat-Subscriber/OpenCyphal-Heartbeat-Subscriber.ino b/examples/CAN/OpenCyphal-Heartbeat-Subscriber/OpenCyphal-Heartbeat-Subscriber.ino index b3491d6f..ffc2c604 100644 --- a/examples/CAN/OpenCyphal-Heartbeat-Subscriber/OpenCyphal-Heartbeat-Subscriber.ino +++ b/examples/CAN/OpenCyphal-Heartbeat-Subscriber/OpenCyphal-Heartbeat-Subscriber.ino @@ -40,7 +40,10 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, onReceiveBufferFull, + nullptr, + nullptr, nullptr); cyphal::Node::Heap node_heap; diff --git a/examples/CAN/OpenCyphal-Service-Client-With-Metadata/OpenCyphal-Service-Client-With-Metadata.ino b/examples/CAN/OpenCyphal-Service-Client-With-Metadata/OpenCyphal-Service-Client-With-Metadata.ino index e2846c64..2af49d61 100644 --- a/examples/CAN/OpenCyphal-Service-Client-With-Metadata/OpenCyphal-Service-Client-With-Metadata.ino +++ b/examples/CAN/OpenCyphal-Service-Client-With-Metadata/OpenCyphal-Service-Client-With-Metadata.ino @@ -41,7 +41,10 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, onReceiveBufferFull, + nullptr, + nullptr, nullptr); cyphal::Node::Heap node_heap; diff --git a/examples/CAN/OpenCyphal-Service-Client/OpenCyphal-Service-Client.ino b/examples/CAN/OpenCyphal-Service-Client/OpenCyphal-Service-Client.ino index 441a9938..82139a97 100644 --- a/examples/CAN/OpenCyphal-Service-Client/OpenCyphal-Service-Client.ino +++ b/examples/CAN/OpenCyphal-Service-Client/OpenCyphal-Service-Client.ino @@ -41,7 +41,10 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, onReceiveBufferFull, + nullptr, + nullptr, nullptr); cyphal::Node::Heap node_heap; diff --git a/examples/CAN/OpenCyphal-Service-Server/OpenCyphal-Service-Server.ino b/examples/CAN/OpenCyphal-Service-Server/OpenCyphal-Service-Server.ino index 5cab9ca3..13b92165 100644 --- a/examples/CAN/OpenCyphal-Service-Server/OpenCyphal-Service-Server.ino +++ b/examples/CAN/OpenCyphal-Service-Server/OpenCyphal-Service-Server.ino @@ -41,7 +41,10 @@ ArduinoMCP2515 mcp2515([]() { digitalWrite(MKRCAN_MCP2515_CS_PIN, LOW); }, []() { digitalWrite(MKRCAN_MCP2515_CS_PIN, HIGH); }, [](uint8_t const data) { return SPI.transfer(data); }, micros, + millis, onReceiveBufferFull, + nullptr, + nullptr, nullptr); cyphal::Node::Heap node_heap;