AnalogInput Constructor (Cpu.AnalogChannel, Double, Double, Int32)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Initializes a new instance of the AnalogInput class with the specified channel, scale, offset, and precision.

Namespace:  Microsoft.SPOT.Hardware
Assembly:  Microsoft.SPOT.Hardware (in Microsoft.SPOT.Hardware.dll)

Syntax

'Declaration
Public Sub New ( _
    channel As Cpu.AnalogChannel, _
    scale As Double, _
    offset As Double, _
    precisionInBits As Integer _
)
public AnalogInput(
    Cpu.AnalogChannel channel,
    double scale,
    double offset,
    int precisionInBits
)
public:
AnalogInput(
    Cpu::AnalogChannel channel, 
    double scale, 
    double offset, 
    int precisionInBits
)
new : 
        channel:Cpu.AnalogChannel * 
        scale:float * 
        offset:float * 
        precisionInBits:int -> AnalogInput
public function AnalogInput(
    channel : Cpu..::..AnalogChannel, 
    scale : double, 
    offset : double, 
    precisionInBits : int
)

Parameters

  • scale
    Type: System. . :: . .Double
    A multiplicative factor to apply to the raw sensor reading before the value is returned.
  • offset
    Type: System. . :: . .Double
    A constant factor to apply to the raw sensor reading before the value is returned.
  • precisionInBits
    Type: System. . :: . .Int32
    The desired bit precision for the A/D conversion. A value of -1 indicates maximum available precision.

.NET Framework Security

See Also

Reference

AnalogInput Class

AnalogInput Overload

Microsoft.SPOT.Hardware Namespace