Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
219859d
use formatParamListPrint consistently
ChrisHal Jun 19, 2025
5815f18
add parameter arrays for stim and channel records, handle new types
ChrisHal Jun 20, 2025
9202b4a
finalizing stim tree parameters
ChrisHal Jun 20, 2025
1fca3db
updating cmdline tool stimtree_explorer to test formating of stim par…
ChrisHal Jun 20, 2025
ccc82f0
somewhat unrelated: unify printing of parameters
ChrisHal Jun 23, 2025
c647011
Added formatParameterListPrint overload to write to ostreams.
ChrisHal Jun 23, 2025
fa91b90
create 'PMbrowserWindow::printStimProtocol' function
ChrisHal Jun 23, 2025
1880193
add entry to tree context menu for sweeps: print stimulus / pgf protocol
ChrisHal Jun 25, 2025
b7aff95
added printing of names for increment modes and stim segment types
ChrisHal Jun 25, 2025
74e34eb
fixed bug: wrong parameter set used
ChrisHal Jun 25, 2025
520059b
improve error handling, exceptions should not enter event queue
ChrisHal Jun 25, 2025
a513c9b
stim params: display sine freq. instead of cycle duration
ChrisHal Jun 25, 2025
e22e6c6
add names for AmplMode, AdcMode, Seg StoreType and TriggerType
ChrisHal Jun 26, 2025
f528f91
rename AdcOff to Off, since it is also used for DAC mode
ChrisHal Jun 26, 2025
8539b0d
cleanup includes for PMparameters.cpp
ChrisHal Jun 26, 2025
9bcebe5
add Stim and Amp paramters to Select Parameters Dialog
ChrisHal Jun 26, 2025
8811460
save and load additiional parameters
ChrisHal Jun 26, 2025
7fe9f34
fix name mixup in Select Paramters Dlg ui
ChrisHal Jun 26, 2025
76bc440
Make DlgSelectParameters a bit nicer (still not perfect)
ChrisHal Jul 7, 2025
86cabcb
make 'print protocol' available from series context menue
ChrisHal Jul 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions QtPMbrowser/DlgSelectParameters.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ DlgSelectParameters::DlgSelectParameters(QWidget *parent)
setScrollArea(ui->scrollAreaSer, v_ser, hkLib::parametersSeries);
setScrollArea(ui->scrollAreaSwp, v_swp, hkLib::parametersSweep);
setScrollArea(ui->scrollAreaTr, v_tr, hkLib::parametersTrace);
setScrollArea(ui->scrollAreaAmp, v_amp, hkLib::parametersAmpplifierState);
setScrollArea(ui->scrollAreaStim, v_stim_stim, hkLib::parametersStimulation);
setScrollArea(ui->scrollAreaStimChannel, v_stim_ch, hkLib::parametersChannel);
setScrollArea(ui->scrollAreaStimSegment, v_stim_seg, hkLib::parametersStimSegment);
}

DlgSelectParameters::~DlgSelectParameters()
Expand All @@ -51,4 +55,8 @@ void DlgSelectParameters::storeParams()
readSelections(v_ser, hkLib::parametersSeries);
readSelections(v_swp, hkLib::parametersSweep);
readSelections(v_tr, hkLib::parametersTrace);
readSelections(v_amp, hkLib::parametersAmpplifierState);
readSelections(v_stim_stim, hkLib::parametersStimulation);
readSelections(v_stim_ch, hkLib::parametersChannel);
readSelections(v_stim_seg, hkLib::parametersStimSegment);
}
6 changes: 5 additions & 1 deletion QtPMbrowser/DlgSelectParameters.h
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,11 @@ class DlgSelectParameters : public QDialog
v_grp{ hkLib::parametersGroup.size() },
v_ser{ hkLib::parametersSeries.size() },
v_swp{ hkLib::parametersSweep.size() },
v_tr{ hkLib::parametersTrace.size() };
v_tr{ hkLib::parametersTrace.size() },
v_amp{ hkLib::parametersAmpplifierState.size() },
v_stim_stim{ hkLib::parametersStimulation.size() },
v_stim_ch{ hkLib::parametersChannel.size() },
v_stim_seg{ hkLib::parametersStimSegment.size() };

Ui::DlgSelectParameters *ui;
};
Loading
Loading