Introduction
eMorpho Simulator
SiPM-1000, PMT-1000
SiPM-3000, PMT-3000
|
MCA-3000 Simulation Server
Introduction
The purpose of the simulator is to provide a flavor of the device operation without having actual access to the device hardware.
The simulator is reasonably realistic, and it serves data to the included data acquisition examples as well as the graphical user interface. However, it is not a bit-accurate simulation of the real hardware, and it is not meant to be used as a validator for user software.
The simulated types and data and data acquisition are summarized in the table below.
Simulation server capabilities
|
Item | Capability and description |
arm_ctrl | Read, write, read-modify-write as documented for the MDS. Count rates vary as a function of trigger threshold thr=[0, 1] maps to count rates of [500, 0]cps. Two-bank counting (sample and background) and probability computations are modeled correctly. Dynamic alarming for a portal monitor is modeled. |
arm_cal | Read, write, read-modify-write as documented for the MDS. Data read-back security feature using the lock bit is modeled. |
nv-mem | Storage of arm_ctrl and arm_cal in non-volatile memory is modeled. |
factory reset | Factory reset of arm_cal and arm_ctrl is modeled. |
arm_status | Delivers status and data as documented. |
arm_version | Delivers fixed version data as documented. |
|