/// <summary> /// /// </summary> /// <param name="phidgetData"></param> /// <returns></returns> public override PhidgetModuleProperties GetData(PhidgetModuleProperties phidgetData) { // Data to return. PhidgetServoModule pd = (PhidgetServoModule)phidgetData; pd.Engaged[pd.ServoNumber] = this.Engaged[pd.ServoNumber]; pd.Position[pd.ServoNumber] = this.Position[pd.ServoNumber]; return pd; }
public override PhidgetModuleProperties GetData(PhidgetModuleProperties phidgetData) { // Data to return. PhidgetRFIDModule pd = (PhidgetRFIDModule)phidgetData; pd.Antenna = this.Antenna; pd.LED = this.LED; pd.Outputs = this.Outputs; pd.DigitalOutPuts[0] = this.DigitalOutPuts[0]; pd.DigitalOutPuts[1] = this.DigitalOutPuts[1]; pd.KeyBoardOutPutEnable = this.KeyBoardOutPutEnable; pd.LastTag = this.LastTag; pd.LastTagProtocol = this.LastTag; return pd; }
/// <summary> /// /// </summary> /// <param name="phidgetData"></param> /// <returns></returns> public override PhidgetModuleProperties GetData(PhidgetModuleProperties phidgetData) { // Data to return. PhidgetStarterKitModule pd = (PhidgetStarterKitModule)phidgetData; for (int i = 0; i < this.DigitalOutputCount; i++) { pd.DigitalOutput[i] = this.DigitalOutput[i]; } for (int i = 0; i < this.DigitalInputCount; i++) { pd.DigitalInput[i] = this.DigitalInput[i]; } for (int i = 0; i < this.AnalogInputCount; i++) { pd.AnalogInput[i] = this.AnalogInput[i]; } pd.Ratiometric = this.Ratiometric; return pd; }