sysmon
Overview
configure system monitoring and get system monitoring voltages/currents.
Python Class & Methods Index
-
class pyfabil.plugins.tpm.sysmon.TpmSysmon(board, **kwargs)[source]
TpmSysmon plugin
-
get_available_currents()[source]
-
get_available_measure()[source]
-
get_available_voltages()[source]
-
get_current(current=None)[source]
-
get_fpga_temperature()[source]
Read FPGA temperature
-
get_measure_val(name)[source]
-
get_vcc_aux()[source]
Read internal VAUX
-
get_vcc_fe()[source]
-
get_vcc_int()[source]
Read internal VCC
-
get_vm_ddr0_vtt()[source]
-
get_voltage(voltage=None)[source]
-
initialize()[source]
Reset System Monitor
-
read_adx(ad_idx)[source]
Read specified AD to get VAUX
-
read_conf_regs()[source]
Read consifguration registers
-
pyfabil.plugins.tpm.sysmon.clean_up(self)[source]
Perform cleanup
:return: Success
-
pyfabil.plugins.tpm.sysmon.get_value_index(name, device)[source]
-
pyfabil.plugins.tpm.sysmon.initialise(self)[source]
Initialise TpmSysmon
-
pyfabil.plugins.tpm.sysmon.status_check(self)[source]
Perform status check
:return: Status