Interface IFilterWheel
Defines the capabilities supported by an ASCOM Alpaca Filter wheel device
Inherited Members
Namespace: ES.Ascom.Alpaca.Devices
Assembly: ES.Ascom.Alpaca.Shared.dll
Syntax
public interface IFilterWheel : IDevice
Methods
| Improve this Doc View SourceGetFocusOffsets()
Get the filter focus offsets
Declaration
IList<int> GetFocusOffsets()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.Int32> | Focus offsets |
GetNames()
Get the Filter wheel filter names
Declaration
IList<string> GetNames()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> | Filter names |
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 |
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 |