From 7d959cd1a7cc6937563d4137e9d79f1074d700bd Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Thu, 7 May 2026 17:16:26 +0200 Subject: [PATCH] updated help in command --- slsDetectorSoftware/generator/extended_commands.yaml | 7 +++++-- slsDetectorSoftware/src/Caller.cpp | 5 +++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/slsDetectorSoftware/generator/extended_commands.yaml b/slsDetectorSoftware/generator/extended_commands.yaml index c29c13bc5..07162edfb 100644 --- a/slsDetectorSoftware/generator/extended_commands.yaml +++ b/slsDetectorSoftware/generator/extended_commands.yaml @@ -2082,8 +2082,11 @@ datastream: store_result_in_t: false command_name: datastream function_alias: datastream - help: "[left|right] [0, 1]\n\t[Eiger] Enables or disables data streaming from left\ - \ or/and right side of detector for 10 GbE mode. 1 (enabled) by default." + help: "[left|right|top|bottom] [0, 1]\n\t[Eiger] Enables or disables data streaming\ + \ from left or/and right side of detector for 10 GbE mode. Options: left, right.\ + \ 1 (enabled) by default.\n\t[Jungfrau][Moench] Enables or disables data stream\ + \ from top or/and bottom side of receiver. Can change only if numinterfaces is\ + \ 2. Options: top, bottom.1 (enabled) by default." infer_action: true dbitclk: actions: diff --git a/slsDetectorSoftware/src/Caller.cpp b/slsDetectorSoftware/src/Caller.cpp index 1e72aba17..cd3668cd2 100644 --- a/slsDetectorSoftware/src/Caller.cpp +++ b/slsDetectorSoftware/src/Caller.cpp @@ -2431,8 +2431,9 @@ std::string Caller::datastream(int action) { std::ostringstream os; // print help if (action == slsDetectorDefs::HELP_ACTION) { - os << R"V0G0N([left|right] [0, 1] - [Eiger] Enables or disables data streaming from left or/and right side of detector for 10 GbE mode. 1 (enabled) by default. )V0G0N" + os << R"V0G0N([left|right|top|bottom] [0, 1] + [Eiger] Enables or disables data streaming from left or/and right side of detector for 10 GbE mode. Options: left, right. 1 (enabled) by default. + [Jungfrau][Moench] Enables or disables data stream from top or/and bottom side of receiver. Can change only if numinterfaces is 2. Options: top, bottom.1 (enabled) by default. )V0G0N" << std::endl; return os.str(); }