From 37b3a11d72456ee986efaab64808cbbcd81a824b Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Thu, 16 Mar 2023 13:57:55 +0100 Subject: [PATCH] drivers: can: shell: add debug log for calculated timing parameters Add debug logs for the timing parameters calculated by the shell commands. Signed-off-by: Henrik Brix Andersen --- drivers/can/can_shell.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/can/can_shell.c b/drivers/can/can_shell.c index a3dacc099f8..a6e3e8045af 100644 --- a/drivers/can/can_shell.c +++ b/drivers/can/can_shell.c @@ -421,6 +421,10 @@ static int cmd_can_bitrate_set(const struct shell *sh, size_t argc, char **argv) timing.sjw); } + LOG_DBG("sjw %u, prop_seg %u, phase_seg1 %u, phase_seg2 %u, prescaler %u", + timing.sjw, timing.prop_seg, timing.phase_seg1, timing.phase_seg2, + timing.prescaler); + err = can_set_timing(dev, &timing); if (err != 0) { shell_error(sh, "failed to set timing (err %d)", err); @@ -495,6 +499,10 @@ static int cmd_can_dbitrate_set(const struct shell *sh, size_t argc, char **argv timing.sjw); } + LOG_DBG("sjw %u, prop_seg %u, phase_seg1 %u, phase_seg2 %u, prescaler %u", + timing.sjw, timing.prop_seg, timing.phase_seg1, timing.phase_seg2, + timing.prescaler); + err = can_set_timing_data(dev, &timing); if (err != 0) { shell_error(sh, "failed to set data timing (err %d)", err);