An object which represents a PAM based external thruster POD

C# | Visual Basic | Visual C++ |
public class ExternalThruster : PAM_AccessoryModule, IThruster
Public Class ExternalThruster _ Inherits PAM_AccessoryModule _ Implements IThruster
public ref class ExternalThruster : public PAM_AccessoryModule, IThruster

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | ExternalThruster()()() | Initializes a new instance of the ExternalThruster class |
![]() | Actual | |
![]() | Analog |
The ADC channel in mV
(Inherited from PAM_AccessoryModule.) |
![]() | CommandPending |
Gets or sets a value indicating whether a command pending to be sent to the manip.
(Inherited from PAM_AccessoryModule.) |
![]() | CommsDisabled |
Gets or sets a value indicating whether [comms disabled].
(Inherited from PAM_AccessoryModule.) |
![]() | CommsTimeout |
Duration in mS to wait for response from device
(Inherited from PAM_AccessoryModule.) |
![]() | ConsecutiveMissedResponseCount |
Number of missed replys.
This value is set by the CommsManager
(Inherited from PAM_AccessoryModule.) |
![]() | Control_Servo(Double) |
Set the PAM servo target.
(Inherited from PAM_AccessoryModule.) |
![]() | Control_Servo_actual(Double) |
Directly control the PAM servo.
(Inherited from PAM_AccessoryModule.) |
![]() | CountPacketsToSend |
Gets the count packets to send.
(Inherited from PAM_AccessoryModule.) |
![]() | Deadband | |
![]() | DeviceName |
A device name so the user can identify the device in the UI
(Inherited from PAM_AccessoryModule.) |
![]() | DeviceType |
Get the Device Type
(Inherited from PAM_AccessoryModule.) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | EventCount |
Value of the event counter, which is incremented on each external toggle
(Inherited from PAM_AccessoryModule.) |
![]() | GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | GPIO_DATA |
Read or write the GPIO port data bits.
(Inherited from PAM_AccessoryModule.) |
![]() | GPIO_DIRECTION |
Read or write the GPIO port direction bits.
(Inherited from PAM_AccessoryModule.) |
![]() | HandleResponse_CSR(UInt32, array<Byte>[]()[]) |
Handles the response_ CSR.
(Inherited from PAM_AccessoryModule.) |
![]() | HandleResponse_DeviceSpecific(Int32, array<Byte>[]()[]) |
Handles the response_ device specific.
(Inherited from PAM_AccessoryModule.) |
![]() | InvertThrusterRotation | |
![]() | IsConnected |
Gets a value indicating whether this instance is connected.
(Inherited from PAM_AccessoryModule.) |
![]() | Lock |
Thread syncronization object for SimpleAccessoryModule class
As this is a publically accessible lock, please be VERY!!!! careful
to avoid deadlock conditions.
(Inherited from PAM_AccessoryModule.) |
![]() | Max_limit_actual | |
![]() | Max_limit_set | |
![]() | NetworkID |
Get Network Node ID
(Inherited from PAM_AccessoryModule.) |
![]() | NextPacketToSend |
Gets the next packet to send.
(Inherited from PAM_AccessoryModule.) |
![]() | PropagateCSR()()() |
Update the subsystem classes based upon the CSR
(Inherited from PAM_AccessoryModule.) |
![]() | ResetCommunications()()() |
Resets the communications.
(Inherited from PAM_AccessoryModule.) |
![]() | Servo |
The servo value.
(Inherited from PAM_AccessoryModule.) |
![]() | ServoDeadBand |
Gets or sets the servo dead band.
(Inherited from PAM_AccessoryModule.) |
![]() | ServoMaxLimit |
Gets or sets the servo max limit.
(Inherited from PAM_AccessoryModule.) |
![]() | ServoTarget |
The servo target.
This may be different than the actual servo value depending on processing in the device
(Inherited from PAM_AccessoryModule.) |
![]() | Slew |
The servo slew rate
(Inherited from PAM_AccessoryModule.) |
![]() | Slew_rate | |
![]() | Target | |
![]() | TimerOut |
Timer output PWM value.
(Inherited from PAM_AccessoryModule.) |
![]() | ToString()()() | (Inherited from Object.) |
![]() | UpdateCSR()()() |
Move data from user structures into the csr. These are the inputs being sent to the device
(Inherited from PAM_AccessoryModule.) |
![]() | UsesRawComms |
Flag to indicate device uses RAW data stream and not true PRO4 protocol
Most devices should set this to FALSE
(Inherited from PAM_AccessoryModule.) |

Object | ||
![]() | PAM_AccessoryModule | |
![]() | ExternalThruster |