Show / Hide Table of Contents

Interface IFilterWheel

Defines the capabilities supported by an ASCOM Alpaca Filter wheel device

Inherited Members
IDevice.DeviceNumber
IDevice.InvokeAction(String, String)
IDevice.SendCommandBlind(String, Boolean)
IDevice.SendCommandBool(String, Boolean)
IDevice.SendCommandString(String, Boolean)
IDevice.IsConnected()
IDevice.SetConnected(Boolean)
IDevice.GetDescription()
IDevice.GetDriverInfo()
IDevice.GetDriverVersion()
IDevice.GetInterfaceVersion()
IDevice.GetName()
IDevice.GetSupportedActions()
Namespace: ES.Ascom.Alpaca.Devices
Assembly: ES.Ascom.Alpaca.Shared.dll
Syntax
public interface IFilterWheel : IDevice

Methods

| Improve this Doc View Source

GetFocusOffsets()

Get the filter focus offsets

Declaration
IList<int> GetFocusOffsets()
Returns
Type Description
System.Collections.Generic.IList<System.Int32>

Focus offsets

| Improve this Doc View Source

GetNames()

Get the Filter wheel filter names

Declaration
IList<string> GetNames()
Returns
Type Description
System.Collections.Generic.IList<System.String>

Filter names

| Improve this Doc View Source

GetPosition()

Returns the current filter wheel position or -1 if wheel is moving.

The position is a number 0 and N-1, where N is the number of filter slots. Starts filter wheel rotation immediately when written.

Declaration
int GetPosition()
Returns
Type Description
System.Int32

current filter wheel position or -1 if wheel is moving

| Improve this Doc View Source

SetPosition(Int32)

Sets the filter wheel position.

The position is a number 0 and N-1, where N is the number of filter slots. Starts filter wheel rotation immediately when written.

Declaration
void SetPosition(int position)
Parameters
Type Name Description
System.Int32 position

The filter wheel position

  • Improve this Doc
  • View Source
Back to top Generated by DocFX