| ... | ... | @@ -179,7 +179,7 @@ sending default TDACs |
|
|
|
Any commands usable interactively can be added to this file to define the initial sequence of commands at startup.
|
|
|
|
|
|
|
|
The commands available in the pearycli are divided in two categories:
|
|
|
|
* Peary commands : commands to be implemented by each devices, not specific to the ASIC under study
|
|
|
|
* [Peary commands](https://gitlab.cern.ch/ATLASPix/wiki/wikis/Using-the-Peary-software-:-pearycli-and-ATLASPixServer#peary-commands) : commands to be implemented by each devices, not specific to the ASIC under study
|
|
|
|
* ATLASPix commands : commands specific to the ATLASPix, defined in the [ATLASPix code](https://gitlab.cern.ch/ATLASPix/peary/tree/master/devices/ATLASPix)
|
|
|
|
|
|
|
|
The next sections will detail each of these commands and their purposes
|
| ... | ... | @@ -201,6 +201,41 @@ The next sections will detail each of these commands and their purposes |
|
|
|
* `verbosity <LEVEL>` : Set the pearycli verbosity level to `<LEVEL>`. Available levels are : INFO,DEBUG,WARNING
|
|
|
|
* `version <ID>` : Returns the FW and SW version for device with ID `<ID>`
|
|
|
|
|
|
|
|
# ATLASPix specific commands
|
|
|
|
* setOutputDirectory
|
|
|
|
* SetMatrix
|
|
|
|
* setOutput
|
|
|
|
* LoadConfig
|
|
|
|
* WriteConfig
|
|
|
|
* powerStatusLog
|
|
|
|
* lock
|
|
|
|
* unlock
|
|
|
|
* LoadTDAC
|
|
|
|
* setAllTDAC
|
|
|
|
* FindHotPixels
|
|
|
|
* MaskPixel
|
|
|
|
* ReapplyMask
|
|
|
|
* MaskColumn
|
|
|
|
* setThreshold
|
|
|
|
* setVMinus
|
|
|
|
* SetPixelInjection
|
|
|
|
* SetInjectionOff
|
|
|
|
* pulse
|
|
|
|
* doSCurvesPixel
|
|
|
|
* doSCurves
|
|
|
|
* MeasureTOT
|
|
|
|
* VerifyTuning
|
|
|
|
* NoiseRun
|
|
|
|
* TDACScan
|
|
|
|
* getTriggerCount
|
|
|
|
* MonitorPower
|
|
|
|
* StopMonitorPower
|
|
|
|
* resetFIFO
|
|
|
|
* isLocked
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ... | ... | |
| ... | ... | |