Changes Stage 3 instrument dropdown default and detection entries to omit the instlist ordinal index from being passed to chartread -c.
Tightens the instlist regex parser in src/js/chartread.js to match known instrument tokens (i1, ColorMunki, Spyder, spectro, Display, Huey, DTP, SpectroScan, Smile, Klein) or on '<port>' clauses.
Updates UI copy in src/index.html from 'Instrument / Hardware Port' to 'Communication Port' and 'Auto (First available port)'.
Adds unit tests in src-tauri/src/commands.rs verifying empty/auto port arguments.
Resolves #111
- Changes Stage 3 instrument dropdown default and detection entries to omit the instlist ordinal index from being passed to `chartread -c`.
- Tightens the `instlist` regex parser in `src/js/chartread.js` to match known instrument tokens (`i1`, `ColorMunki`, `Spyder`, `spectro`, `Display`, `Huey`, `DTP`, `SpectroScan`, `Smile`, `Klein`) or `on '<port>'` clauses.
- Updates UI copy in `src/index.html` from 'Instrument / Hardware Port' to 'Communication Port' and 'Auto (First available port)'.
- Adds unit tests in `src-tauri/src/commands.rs` verifying empty/auto port arguments.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Resolves #111
chartread -c.instlistregex parser insrc/js/chartread.jsto match known instrument tokens (i1,ColorMunki,Spyder,spectro,Display,Huey,DTP,SpectroScan,Smile,Klein) oron '<port>'clauses.src/index.htmlfrom 'Instrument / Hardware Port' to 'Communication Port' and 'Auto (First available port)'.src-tauri/src/commands.rsverifying empty/auto port arguments.