Reference Testing Devices
This subpackage implements reference component managers.
These are example component managers for use in testing, and as explanatory material.
- Reference Base Component Manager
FakeBaseComponentGenericBaseComponentManagerGenericBaseComponentManager.start_communicating()GenericBaseComponentManager.stop_communicating()GenericBaseComponentManager.simulate_communication_failure()GenericBaseComponentManager.power_stateGenericBaseComponentManager.fault_stateGenericBaseComponentManager.off()GenericBaseComponentManager.standby()GenericBaseComponentManager.on()GenericBaseComponentManager.reset()
ReferenceBaseComponentManager
- Reference Subarray Component Manager
FakeSubarrayComponentFakeSubarrayComponent.configured_capabilitiesFakeSubarrayComponent.assign()FakeSubarrayComponent.release()FakeSubarrayComponent.release_all()FakeSubarrayComponent.configure()FakeSubarrayComponent.deconfigure()FakeSubarrayComponent.scan()FakeSubarrayComponent.end_scan()FakeSubarrayComponent.simulate_scan_stopped()FakeSubarrayComponent.simulate_obsfault()FakeSubarrayComponent.obsreset()FakeSubarrayComponent.restart()
ReferenceSubarrayComponentManagerReferenceSubarrayComponentManager.assign()ReferenceSubarrayComponentManager.release()ReferenceSubarrayComponentManager.release_all()ReferenceSubarrayComponentManager.configure()ReferenceSubarrayComponentManager.deconfigure()ReferenceSubarrayComponentManager.scan()ReferenceSubarrayComponentManager.end_scan()ReferenceSubarrayComponentManager.abort()ReferenceSubarrayComponentManager.obsreset()ReferenceSubarrayComponentManager.restart()ReferenceSubarrayComponentManager.assigned_resourcesReferenceSubarrayComponentManager.configured_capabilities
- Reference Subarray Device
SKASubarraySKASubarray.InitCommandSKASubarray.AssignResourcesCommandSKASubarray.ReleaseResourcesCommandSKASubarray.ReleaseAllResourcesCommandSKASubarray.ConfigureCommandSKASubarray.ScanCommandSKASubarray.EndScanCommandSKASubarray.EndCommandSKASubarray.AbortCommandSKASubarray.ObsResetCommandSKASubarray.RestartCommandSKASubarray.create_component_manager()SKASubarray.init_command_objects()SKASubarray.activationTime()SKASubarray.assignedResources()SKASubarray.configuredCapabilities()SKASubarray.is_AssignResources_allowed()SKASubarray.is_ReleaseResources_allowed()SKASubarray.is_ReleaseAllResources_allowed()SKASubarray.is_Configure_allowed()SKASubarray.is_Scan_allowed()SKASubarray.is_EndScan_allowed()SKASubarray.is_End_allowed()SKASubarray.is_Abort_allowed()SKASubarray.is_ObsReset_allowed()SKASubarray.is_Restart_allowed()
main()