Skip to content

Commit 5093239

Browse files
samples: drivers: can: babbling: set CAN-FD mode if requested
Set the CAN controller to CAN-FD mode before attempting to send FD format frames. Signed-off-by: Henrik Brix Andersen <[email protected]>
1 parent 4e7dd04 commit 5093239

File tree

1 file changed

+9
-1
lines changed
  • samples/drivers/can/babbling/src

1 file changed

+9
-1
lines changed

samples/drivers/can/babbling/src/main.c

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,17 @@ void main(void)
5757
return;
5858
}
5959

60+
if (IS_ENABLED(CONFIG_SAMPLE_CAN_BABBLING_FD_MODE)) {
61+
err = can_set_mode(dev, CAN_MODE_FD);
62+
if (err != 0) {
63+
printk("Error setting CAN-FD mode (err %d)", err);
64+
return;
65+
}
66+
}
67+
6068
err = can_start(dev);
6169
if (err != 0) {
62-
printk("Error starting CAN controller [%d]", err);
70+
printk("Error starting CAN controller (err %d)", err);
6371
return;
6472
}
6573

0 commit comments

Comments
 (0)