diff options
author | Thomas White <taw@physics.org> | 2023-04-12 17:12:48 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2023-06-01 15:31:50 +0200 |
commit | 6730fa1c86654ccf84b4ad694f74cc1564cd2cee (patch) | |
tree | 1fc974d0853bfcc84c446e246ad2d772aa2aaf1b /src/indexamajig.c | |
parent | e922cc649959d2f05dc4df44b0d5889b0fcdb32c (diff) |
indexamajig: Add --asapo-output-stream (hits only)
Diffstat (limited to 'src/indexamajig.c')
-rw-r--r-- | src/indexamajig.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/indexamajig.c b/src/indexamajig.c index 427843bc..3bcc06b9 100644 --- a/src/indexamajig.c +++ b/src/indexamajig.c @@ -449,6 +449,10 @@ static error_t parse_arg(int key, char *arg, struct argp_state *state) break; case 222 : + args->asapo_params.output_stream = strdup(arg); + break; + + case 223 : args->cpu_pin = 1; break; @@ -887,6 +891,7 @@ int main(int argc, char *argv[]) args.asapo_params.source = NULL; args.asapo_params.stream = NULL; args.asapo_params.wait_for_stream = 0; + args.asapo_params.output_stream = NULL; args.cpu_pin = 0; args.serial_start = 1; args.if_peaks = 1; @@ -1009,7 +1014,8 @@ int main(int argc, char *argv[]) {"asapo-stream", 220, "str", OPTION_NO_USAGE, "ASAP::O stream name"}, {"asapo-wait-for-stream", 221, NULL, OPTION_NO_USAGE, "Wait for ASAP::O stream to appear"}, - {"cpu-pin", 222, NULL, OPTION_NO_USAGE, "Pin worker processes to CPUs"}, + {"asapo-output-stream", 222, "str", OPTION_NO_USAGE, "ASAP::O output stream name"}, + {"cpu-pin", 223, NULL, OPTION_NO_USAGE, "Pin worker processes to CPUs"}, {NULL, 0, 0, OPTION_DOC, "Peak search options:", 3}, {"peaks", 301, "method", 0, "Peak search method. Default: zaef"}, |