From 505631eb7030256c51a1a000cd8dfe75e0322fcb Mon Sep 17 00:00:00 2001 From: Sven Schmitt Date: Wed, 14 Oct 2015 20:34:51 +0200 Subject: [PATCH] cangen: introducing -b switch enabling bitrate switch for payload data in canfd frames (CANFD_BRS). Signed-off-by: Sven Schmitt --- cangen.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cangen.c b/cangen.c index 48c5042..cd2228e 100644 --- a/cangen.c +++ b/cangen.c @@ -83,9 +83,9 @@ void print_usage(char *prg) "- default: %d ms)\n", DEFAULT_GAP); fprintf(stderr, " -e (generate extended frame mode " "(EFF) CAN frames)\n"); + fprintf(stderr, " -f (generate CAN FD CAN frames)\n"); fprintf(stderr, " -b (generate CAN FD CAN frames" " with bitrate switch (BRS))\n"); - fprintf(stderr, " -f (generate CAN FD CAN frames)\n"); fprintf(stderr, " -R (send RTR frame)\n"); fprintf(stderr, " -m (mix -e -f -b -R frames)\n"); fprintf(stderr, " -I (CAN ID" @@ -187,12 +187,13 @@ int main(int argc, char **argv) case 'e': extended = 1; break; - case 'b': - brs = 1; /* bitrate switch implies CAN FD */ + + case 'f': canfd = 1; break; - case 'f': + case 'b': + brs = 1; /* bitrate switch implies CAN FD */ canfd = 1; break;