Skip to content

Commit 9db258d

Browse files
replace _ with - in args
1 parent 7a60c74 commit 9db258d

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ Modbus_TCP_client_shm [OPTION...]
1818
-i, --ip arg ip to listen for incoming connections (default: 0.0.0.0)
1919
-p, --port arg port to listen for incoming connections (default: 502)
2020
-n, --name-prefix arg shared memory name prefix (default: modbus_)
21-
--do_registers arg number of digital output registers (default: 65536)
22-
--di_registers arg number of digital input registers (default: 65536)
23-
--ao_registers arg number of analog output registers (default: 65536)
24-
--ai_registers arg number of analog input registers (default: 65536)
21+
--do-registers arg number of digital output registers (default: 65536)
22+
--di-registers arg number of digital input registers (default: 65536)
23+
--ao-registers arg number of analog output registers (default: 65536)
24+
--ai-registers arg number of analog input registers (default: 65536)
2525
-m, --monitor output all incoming and outgoing packets to stdout
2626
-r, --reconnect do not terminate if Master disconnects.
2727
-h, --help print usage

src/main.cpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,16 @@ int main(int argc, char **argv) {
5555
("n,name-prefix",
5656
"shared memory name prefix",
5757
cxxopts::value<std::string>()->default_value("modbus_"))
58-
("do_registers",
58+
("do-registers",
5959
"number of digital output registers",
6060
cxxopts::value<std::size_t>()->default_value("65536"))
61-
("di_registers",
61+
("di-registers",
6262
"number of digital input registers",
6363
cxxopts::value<std::size_t>()->default_value("65536"))
64-
("ao_registers",
64+
("ao-registers",
6565
"number of analog output registers",
6666
cxxopts::value<std::size_t>()->default_value("65536"))
67-
("ai_registers",
67+
("ai-registers",
6868
"number of analog input registers",
6969
cxxopts::value<std::size_t>()->default_value("65536"))
7070
("m,monitor",
@@ -104,31 +104,31 @@ int main(int argc, char **argv) {
104104
}
105105

106106
// check arguments
107-
if (args["do_registers"].as<std::size_t>() > 0x10000) {
107+
if (args["do-registers"].as<std::size_t>() > 0x10000) {
108108
std::cerr << "to many do_registers (maximum: 65536)." << std::endl;
109109
exit_usage();
110110
}
111111

112-
if (args["di_registers"].as<std::size_t>() > 0x10000) {
112+
if (args["di-registers"].as<std::size_t>() > 0x10000) {
113113
std::cerr << "to many do_registers (maximum: 65536)." << std::endl;
114114
exit_usage();
115115
}
116116

117-
if (args["ao_registers"].as<std::size_t>() > 0x10000) {
117+
if (args["ao-registers"].as<std::size_t>() > 0x10000) {
118118
std::cerr << "to many do_registers (maximum: 65536)." << std::endl;
119119
exit_usage();
120120
}
121121

122-
if (args["ai_registers"].as<std::size_t>() > 0x10000) {
122+
if (args["ai-registers"].as<std::size_t>() > 0x10000) {
123123
std::cerr << "to many do_registers (maximum: 65536)." << std::endl;
124124
exit_usage();
125125
}
126126

127127
// create shared memory object for modbus registers
128-
Modbus::shm::Shm_Mapping mapping(args["do_registers"].as<std::size_t>(),
129-
args["di_registers"].as<std::size_t>(),
130-
args["ao_registers"].as<std::size_t>(),
131-
args["ai_registers"].as<std::size_t>(),
128+
Modbus::shm::Shm_Mapping mapping(args["do-registers"].as<std::size_t>(),
129+
args["di-registers"].as<std::size_t>(),
130+
args["ao-registers"].as<std::size_t>(),
131+
args["ai-registers"].as<std::size_t>(),
132132
args["name-prefix"].as<std::string>());
133133

134134
// create slave

0 commit comments

Comments
 (0)