The Pyrame pocket guide¶
The Pyrame framework: http://llr.in2p3.fr/sites/pyrame/
General¶
Install pyrame : http://llr.in2p3.fr/sites/pyrame/documentation/howto_install.html
Update pyrame:
Stop Pyrame service:
systemctl stop pyrame
Start Pyrame service:
systemctl start pyrame
Restart Pyrame:
systemctl restart pyrame
Log:
pyrlog
Log with warning:
pyrlog warning
Display data stream:
telnet localhost 20000
LLR Test bench¶
Pyrame computer
login: root
password: $!16ptites
Start Pyrame
Firefox → PEPITES DASHBOARD
Load configuration
yourconfig.xml
Start the Final State Machine
Initialize then Config
How to create a script¶
nom_du_script.py
def nom_du_script_init():
//liste des paramètres ex:
declare_param("name","title","value")
//name → nom de variable utilisée dans le script
//title → ce que voit l’utilisateur sur la gui
//value → valeur par défaut
def nom_du_script_run():
configure()