ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
hardware_utils.py File Reference

Namespaces

 hardware_monitor.hardware_utils
 

Functions

str hardware_monitor.hardware_utils._read (str path, str default='')
 
str hardware_monitor.hardware_utils._readlink_base (str path)
 
str hardware_monitor.hardware_utils._run (list[str] cmd, float timeout=3.0)
 
int hardware_monitor.hardware_utils._parse_cache_kb (str s)
 
tuple[str, str] hardware_monitor.hardware_utils._pci_class_label (str class_hex)
 
dict hardware_monitor.hardware_utils.get_system_info ()
 
dict hardware_monitor.hardware_utils.get_cpu_info ()
 
dict hardware_monitor.hardware_utils.get_ram_info ()
 
list[dict] hardware_monitor.hardware_utils.get_accelerator_info ()
 
list[dict] hardware_monitor.hardware_utils.get_pci_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_usb_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_serial_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_network_interfaces ()
 
list[dict] hardware_monitor.hardware_utils.get_storage_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_sensor_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_audio_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_input_devices ()
 
list[dict] hardware_monitor.hardware_utils.get_power_info ()
 

Variables

dictionary hardware_monitor.hardware_utils._PCI_BASE_CLASS
 
dictionary hardware_monitor.hardware_utils._PCI_SUBCLASS
 
dictionary hardware_monitor.hardware_utils._USB_CLASS
 
dictionary hardware_monitor.hardware_utils._UART_TYPES