================ HITRON HDRC-300S ================ Inventory (Object: `inventory`) ================================= The inventory provides access to the PSU inventory, such as the vendor, model, serial number, and revision. +---------------------------------------------+-------------------+----------------------------+ | Method | Description | Example Value | +---------------------------------------------+-------------------+----------------------------+ | :meth:`~ekfsm.devices.pmbus.PMBus.vendor` | get vendor | ``hitron`` | +---------------------------------------------+-------------------+----------------------------+ | :meth:`~ekfsm.devices.pmbus.PMBus.model` | Get model | ``HDRC300S-110J-D120E(N)`` | +---------------------------------------------+-------------------+----------------------------+ | :meth:`~ekfsm.devices.pmbus.PMBus.serial` | Get serial number | ``23450506`` | +---------------------------------------------+-------------------+----------------------------+ | :meth:`~ekfsm.devices.pmbus.PMBus.revision` | Get Prevision | ``0A`` | +---------------------------------------------+-------------------+----------------------------+ Device Temperature (Object: `th`) ================================== +---------------------------------------------------------------+---------------------+---------------+ | Method | Description | Example Value | +---------------------------------------------------------------+---------------------+---------------+ | :meth:`temperature() ` | Get the temperature | ``-10`` | +---------------------------------------------------------------+---------------------+---------------+ Main Output (Object: `main`) ============================== The `main` object respresent the main output module (+12V) of the PSU. +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | Method | Description | Example Value | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | :meth:`voltage() ` | Get actual output voltage | ``12.1`` | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | :meth:`current() ` | Get actual output current | ``2.5`` | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | :meth:`status() ` | Get diagnostics | ```` | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ Standby Output (Object: `sby`) ============================== The `sby` object respresent the secondary output module (+5V) of the PSU. +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | Method | Description | Example Value | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | :meth:`voltage() ` | Get actual output voltage | ``5.1`` | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | :meth:`current() ` | Get actual output current | ``0.2`` | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ | :meth:`status() ` | Get diagnostics | ```` | +------------------------------------------------------------+---------------------------+---------------------------------------------------------------+ .. warning:: The `status()` methods only work if the debug filesystem is mounted.