Hums
SCPI Commands :
DIAGnostic:HUMS[:ALL]
DIAGnostic:HUMS:DELete:ALL
DIAGnostic:HUMS:SAVE
DIAGnostic:HUMS:STATe
DIAGnostic:HUMS:BIOS
DIAGnostic:HUMS:EQUipment
DIAGnostic:HUMS:SW
DIAGnostic:HUMS:STORage
DIAGnostic:HUMS:SECurity
DIAGnostic:HUMS:SERVice
DIAGnostic:HUMS:FORMat
- Commands in total: 30Subgroups: 4Direct child commands: 11
- delete_all() None[source]
# DIAGnostic:HUMS:DELete:ALL driver.diagnostic.hums.delete_all()
No help available
- delete_all_and_wait(opc_timeout_ms: int = -1) None[source]
# DIAGnostic:HUMS:DELete:ALL driver.diagnostic.hums.delete_all_and_wait()
No help available
Same as delete_all, but waits for the operation to complete before continuing further. Use the RsRtx.utilities.opc_timeout_set() to set the timeout value.
- Parameters:
opc_timeout_ms – Maximum time to wait in milliseconds, valid only for this call.
- get_all() bytes[source]
# DIAGnostic:HUMS[:ALL] value: bytes = driver.diagnostic.hums.get_all()
No help available
- get_bios() bytes[source]
# DIAGnostic:HUMS:BIOS value: bytes = driver.diagnostic.hums.get_bios()
No help available
- get_equipment() bytes[source]
# DIAGnostic:HUMS:EQUipment value: bytes = driver.diagnostic.hums.get_equipment()
No help available
- get_format_py() DiagFileFormat[source]
# DIAGnostic:HUMS:FORMat value: enums.DiagFileFormat = driver.diagnostic.hums.get_format_py()
No help available
- get_security() bytes[source]
# DIAGnostic:HUMS:SECurity value: bytes = driver.diagnostic.hums.get_security()
No help available
- get_service() bytes[source]
# DIAGnostic:HUMS:SERVice value: bytes = driver.diagnostic.hums.get_service()
No help available
- get_state() bool[source]
# DIAGnostic:HUMS:STATe value: bool = driver.diagnostic.hums.get_state()
No help available
- get_storage() bytes[source]
# DIAGnostic:HUMS:STORage value: bytes = driver.diagnostic.hums.get_storage()
No help available
- get_sw() bytes[source]
# DIAGnostic:HUMS:SW value: bytes = driver.diagnostic.hums.get_sw()
No help available
- save(path: str) None[source]
# DIAGnostic:HUMS:SAVE driver.diagnostic.hums.save(path = 'abc')
No help available
- set_format_py(format_py: DiagFileFormat) None[source]
# DIAGnostic:HUMS:FORMat driver.diagnostic.hums.set_format_py(format_py = enums.DiagFileFormat.JSON)
No help available
- set_state(hums_enabled: bool) None[source]
# DIAGnostic:HUMS:STATe driver.diagnostic.hums.set_state(hums_enabled = False)
No help available
Cloning the Group
# Create a copy of the original group, that exists independently
hums_copy = driver.diagnostic.hums.clone()
Subgroups