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 |