Beispiel #1
0
		private double Read(AnalogIO input) {
			var total = 0.0;

			for (var i = 0; i < this.SampleCount; i++)
				total += input.ReadProportion();

			return total / this.SampleCount;
		}
Beispiel #2
0
		protected async override Task Initialize(ISocket parentSocket) {
			this.input = await parentSocket.CreateAnalogIOAsync(SocketPinNumber.Three);
		}
Beispiel #3
0
		protected async override Task Initialize(ISocket parentSocket) {
			this.input = await parentSocket.CreateAnalogIOAsync(SocketPinNumber.Three);
			this.enable = await parentSocket.CreateDigitalIOAsync(SocketPinNumber.Six, true);
		}