summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuotao Fu <l.fu@pengutronix.de>2009-11-25 16:15:24 +0100
committerLuotao Fu <l.fu@pengutronix.de>2009-11-25 16:19:39 +0100
commit8dd50bbd27cba664a4fd40b0ae3027abfbacc6cb (patch)
tree39576f6e629faff79679185ba0dcb8c94d765cbd
parent2666dc8e540bdfd37c678e270a5b4666d483ad63 (diff)
downloadcanutils-8dd50bbd27cba664a4fd40b0ae3027abfbacc6cb.tar.gz
canutils-8dd50bbd27cba664a4fd40b0ae3027abfbacc6cb.tar.xz
[canconfig] update helptext
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
-rw-r--r--src/canconfig.c31
1 files changed, 13 insertions, 18 deletions
diff --git a/src/canconfig.c b/src/canconfig.c
index e1c1aab..064fdd8 100644
--- a/src/canconfig.c
+++ b/src/canconfig.c
@@ -59,27 +59,22 @@ const char *can_modes[CAN_STATE_MAX] = {
static void help(void)
{
fprintf(stderr, "usage:\n\t"
- "canconfig <dev> bitrate { BR }\n\t\t"
- "BR := <bitrate in Hz>\n\t"
+ "canconfig <dev> bitrate { BR } [sample_point { SP }]\n\t\t"
+ "BR := <bitrate in Hz>\n\t\t"
+ "SP := <sample point {0...0.999}> (optional)\n\t"
+ "canconfig <dev> bittiming [ VALs ]\n\t\t"
+ "VALs := <tq | prop-seg | phase-seg1 | phase-seg2 | sjw>\n\t\t"
+ "tq <time quantum in ns>\n\t\t"
+ "prop_seg <no. in tq>\n\t\t"
+ "phase_seg1 <no. in tq>\n\t\t"
+ "phase_seg2 <no. in tq\n\t\t"
+ "sjw <no. in tq> (optional)\n\t"
"canconfig <dev> restart-ms { RESTART_MS }\n\t\t"
"RESTART_MS := <autorestart interval in ms>\n\t"
"canconfig <dev> mode { MODE }\n\t\t"
- "MODE := <[loopback|listen-only|triple-sampling] [on|off]>\n\t"
- "canconfig <dev> restart\n"
-#if 0
- "MODE\n\t\t"
- "MODE := { start }\n\t"
- "canconfig <dev> setentry [ VALs ]\n\t\t"
- "VALs := <bitrate | tq | err | prop_seg | phase_seg1 | phase_seg2 | sjw | sam>\n\t\t"
- " bitrate <nominal bit rate to be set [Hz]>\n\t\t"
- " tq <time quantum in ns>\n\t\t"
- " err <max. allowed error in pps>\n\t\t"
- " prop_seg <no. in tq>\n\t\t"
- " phase_seg1 <no. in tq>\n\t\t"
- " phase_seg2 <no. in tq\n\t\t"
- " sjw <no. in tq>\n\t\t"
- " sam <1 | 0> 1 for 3 times sampling, 0 else\n"
-#endif
+ "MODE := <[loopback | listen-only | triple-sampling] [on|off]>\n\t"
+ "canconfig <dev> restart\n\t"
+ "canconfig <dev> clockfreq\n"
);
exit(EXIT_FAILURE);