<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Monitoring on Quatm</title><link>https://www.quatm.com/en/docs/monitoring/</link><description>Recent content in Monitoring on Quatm</description><generator>Hugo</generator><language>en</language><atom:link href="https://www.quatm.com/en/docs/monitoring/index.xml" rel="self" type="application/rss+xml"/><item><title>LFI3751 temperature controller</title><link>https://www.quatm.com/en/docs/monitoring/lfi3751/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/monitoring/lfi3751/</guid><description>Overview LFI3751 drives the Wavelength Electronics high-precision semiconductor laser temperature controller over PyVISA.
from quatm.monitor.LFI3751 import LFI3751 tc = LFI3751(addr=&amp;#34;USB0::...&amp;#34;) temp = tc.get_temperature() tc.set_setpoint(25.0)</description></item><item><title>Gaussmeter</title><link>https://www.quatm.com/en/docs/monitoring/gaussmeter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/monitoring/gaussmeter/</guid><description>Overview PCE_MFM_3000 drives the PCE Instruments magnetic flux density meter and reads the magnetic induction in real time over a serial port.
from quatm.monitor.PCE_MFM_3000 import PCE_MFM_3000 gauss = PCE_MFM_3000(port=&amp;#34;/dev/ttyUSB0&amp;#34;) field = gauss.get_field() # Returns the value in mT</description></item><item><title>Cavity environmental sensors</title><link>https://www.quatm.com/en/docs/monitoring/cavity-environmental-sensors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/monitoring/cavity-environmental-sensors/</guid><description>Overview The arduino driver reads temperature, humidity and pressure sensor data from inside the cavity through an Arduino Nano.
from quatm.monitor.cavity_arduino import arduino env = arduino(port=&amp;#34;/dev/ttyACM0&amp;#34;) temp, hum, press = env.read_all()</description></item><item><title>PC health monitoring</title><link>https://www.quatm.com/en/docs/monitoring/pc-health-monitoring/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/monitoring/pc-health-monitoring/</guid><description>Overview PC_health uses psutil to monitor the CPU utilization, memory usage, disk space and network traffic of the experiment control computer, preventing experiment interruptions caused by resource exhaustion.
from quatm.monitor.pc_health import PC_health health = PC_health() cpu = health.get_cpu_percent() mem = health.get_memory_usage() disk = health.get_disk_free()</description></item><item><title>Oscilloscope</title><link>https://www.quatm.com/en/docs/monitoring/ds1054z/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.quatm.com/en/docs/monitoring/ds1054z/</guid><description>Overview The ds1054z driver controls the Rigol DS1054Z four-channel digital oscilloscope and performs waveform acquisition and automatic measurements over PyVISA.
from quatm.monitor.ds1054z import ds1054z scope = ds1054z(addr=&amp;#34;USB0::...&amp;#34;) waveform = scope.get_waveform(channel=1) vpp = scope.measure_vpp(channel=1)</description></item></channel></rss>