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
wait_until_done()FakeBaseComponentFakeBaseComponent.set_state_change_callback()FakeBaseComponent.off()FakeBaseComponent.standby()FakeBaseComponent.on()FakeBaseComponent.simulate_power_state()FakeBaseComponent.reset()FakeBaseComponent.simulate_command_error()FakeBaseComponent.simulate_is_cmd_allowed_error()FakeBaseComponent.simulate_fault()FakeBaseComponent.faultyFakeBaseComponent.power_state
GenericBaseComponentManagerGenericBaseComponentManager.start_communicating()GenericBaseComponentManager.stop_communicating()GenericBaseComponentManager.simulate_communication_failure()GenericBaseComponentManager.power_stateGenericBaseComponentManager.fault_stateGenericBaseComponentManager.off()GenericBaseComponentManager.standby()GenericBaseComponentManager.on()GenericBaseComponentManager.reset()GenericBaseComponentManager.simulate_command_error()GenericBaseComponentManager.simulate_is_cmd_allowed_error()
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.AssignResources()SKASubarray.is_ReleaseResources_allowed()SKASubarray.ReleaseResources()SKASubarray.is_ReleaseAllResources_allowed()SKASubarray.ReleaseAllResources()SKASubarray.is_Configure_allowed()SKASubarray.Configure()SKASubarray.is_Scan_allowed()SKASubarray.Scan()SKASubarray.is_EndScan_allowed()SKASubarray.EndScan()SKASubarray.is_End_allowed()SKASubarray.End()SKASubarray.is_Abort_allowed()SKASubarray.Abort()SKASubarray.is_ObsReset_allowed()SKASubarray.ObsReset()SKASubarray.is_Restart_allowed()SKASubarray.Restart()
main()