- fprintf(stderr, "Options:\n");
- fprintf(stderr, " -d [+|-] create short positive/negative pulse on DTR\n");
- fprintf(stderr, " -e ignore '~.' escape sequence\n");
- fprintf(stderr, " -n do not switch the device to raw mode\n");
- fprintf(stderr, " -r [+|-] create short positive/negative pulse on RTS\n");
- fprintf(stderr, " -s <baudrate>\n");
- fprintf(stderr, " -v verbose\n");
+ fprintf(stderr,
+ "Options:\n"
+ " -d[PULSE] make pulse on DTR\n"
+ " -e ignore '~.' escape sequence\n"
+ " -n do not switch the device to raw mode\n"
+ " -r[PULSE] make pulse on RTS\n"
+ " -s <baudrate>\n"
+ "\n"
+ "PULSE is a number specifying the pulse. Absolute value defines the\n"
+ "length of the pulse in milliseconds, sign determines the polarity of\n"
+ "the pulse. Alternatively, PULSE can be either '+' or '-', which\n"
+ "corresponds to +1 or -1.\n"
+ );