Skip to content

feat: scanConsole flag to skip globalFe reset

Daniel Joseph Antrim requested to merge dantrim_scanconsole_reset_flag into devel

What

This MR adds the --skip-reset command-line option to scanConsole. When provided by the user, scanConsole will not call bookie->getGlobalFE()->resetAll().

This MR also fixes a bug in ScanHelper in its string handling of the chip configuration path (via botDirPos). In cases where a / character is not in the path to the configuration file, the loadChips function would throw a seg-fault since there was no logic for handling cases where botDirPos == std::string::npos. This MR uses std::filesystem to more robustly get the filename from the path string.

Merge request reports