Skip to content
Snippets Groups Projects
Commit 120c2c18 authored by Günter Quast's avatar Günter Quast
Browse files

morer complete documentation

parent 47c20222
No related branches found
No related tags found
No related merge requests found
...@@ -26,14 +26,17 @@ the server and pulls the data to the client computer. ...@@ -26,14 +26,17 @@ the server and pulls the data to the client computer.
- *README.md* this documentation - *README.md* this documentation
- *mchpa.py* client program - *mchpa.py* client program
- *rePoscidaq.py* a simple oscilloscope and daq client using the mcpha server - *redPoscidaq.py* a simple oscilloscope and daq client using the mcpha server
- *rpControl.ui* qt5 tab for *redPosci* application - *examples/* recorded spectra
- *mcpha_daq.ui* qt5 tab for oscilloscope with daq mode - *examples/peakFitter.py* code to find and fit peaks in spectum data
- *read_npy.py* a simple example to read waveforms saved in *.npy* format
- *redP_mimocorb.py* runs *redPoscdaq* as a client of the buffer manager *mimoCoRB* - *redP_mimocorb.py* runs *redPoscdaq* as a client of the buffer manager *mimoCoRB*
- *setup.yaml* coniguration script defining the *mimoCoRB* application
- *run_daq.py* script to strat the *mimoCoRB* application - *run_daq.py* script to strat the *mimoCoRB* application
- *setup.yaml* coniguration script defining the *mimoCoRB* application
- *modules/* and *config/* contain code and configuration files for the *redP_mimoCoRB* application - *modules/* and *config/* contain code and configuration files for the *redP_mimoCoRB* application
- *mcpha.ui* qt5 graphical user interface for *mcpha* application - *mcpha.ui* qt5 graphical user interface for *mcpha* application
- *rpControl.ui* qt5 tab for *redPosci* application
- *mcpha_daq.ui* qt5 tab for oscilloscope with daq mode
- *mcpha_gen.ui* qt5 tab for generator - *mcpha_gen.ui* qt5 tab for generator
- *mcpha_osc.ui* qt5 tab for oscilloscope - *mcpha_osc.ui* qt5 tab for oscilloscope
- *mcpha_hst.ui* qt5 tab for histogram display - *mcpha_hst.ui* qt5 tab for histogram display
...@@ -194,20 +197,21 @@ Note that presently mcpha.py exports data in human-readable format using ...@@ -194,20 +197,21 @@ Note that presently mcpha.py exports data in human-readable format using
frequency and the rise and fall times specified in the graphical interface. The signals are frequency and the rise and fall times specified in the graphical interface. The signals are
available at the *out1* connector of the RedPitaya board. available at the *out1* connector of the RedPitaya board.
> >
> Pulses can be generated at a fixed frequency, or with random timing corresponding to a > Pulses can be generated at a fixed frequency, or with random timing corresponding to a
Poisson process with a mean pulse rate given by the chosen frequency. The latter option is Poisson process with a mean pulse rate given by the chosen frequency. The latter option is
useful to study "pile-up" effects from overlapping pulses. useful to study "pile-up" effects from overlapping pulses.
> *read_hst.py* illustrates how to read and plot spectrum data exported by mcpha.py. > *read_hst.py* illustrates how to read and plot spectrum data exported by mcpha.py.
> *read_osc.py* demonstrates how to read and plot waveform data exported from the > *read_osc.py* demonstrates how to read and plot waveform data exported from the
oscilloscope tab of mcpha.py. oscilloscope tab of mcpha.py.
## Examples ## Examples
The directory *examples/* contains some spectra recorded with *mchph.py* and the Python The directory *examples/* contains some spectra recorded with *mchph.py* and the Python
program *peakFitter.py* to find and precisely fit peaks in recorded spectra. An example is program *peakFitter.py* to find and precisely fit peaks in recorded spectra. An example is
shown here: shown here:
![Spectrum with fitted peaks](images/Spectrum.png){width=800px} ![Spectrum with fitted peaks](images/Spectrum.png){width=800px}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment