| | |
| | | {NULL, 0, NULL, 0} |
| | | }; |
| | | |
| | | while ((opt = getopt_long(argc, argv, "d:b:s:vh", long_options, NULL)) != -1) |
| | | while ((opt = getopt_long(argc, argv, "d:b:s:xvh", long_options, NULL)) != -1) |
| | | { |
| | | switch (opt) |
| | | { |
| | |
| | | |
| | | ptr = strdup(name); |
| | | progname = basename(ptr); |
| | | printf("Usage1: comport -d <device> [-b <baudrate>][-s <settings>] [-x]\n"); |
| | | printf(" -d[device ] device name\n"); |
| | | printf("Usage: comport -d <device> [-b <baudrate>][-s <settings>] [-x]\n"); |
| | | printf(" -d[device ] device name, such as /dev/ttyUSB0\n"); |
| | | printf(" -b[baudrate] device baudrate (115200, 57600, 19200, 9600), default is 115200\n"); |
| | | printf(" -s[settings] device settings as like 8N1N(default setting)\n"); |
| | | printf(" -s[settings] device settings as like 8N1N(defalt setting)\n"); |
| | | printf(" - data bits: 8, 7\n"); |
| | | printf(" - parity: N=None, O=Odd, E=Even, S=Space\n"); |
| | | printf(" - stop bits: 1, 0\n"); |