Skip to main content

Class Ds3502

Represents a DS3502 digital potentiometer

Assembly: Ds3502.dll​
View Source​
Declaration
public class Ds3502 : II2cPeripheral

Implements:
Meadow.Hardware.II2cPeripheral

Properties​

DefaultI2cAddress​

The default I2C address for the peripheral

View Source​
Declaration
public byte DefaultI2cAddress { get; }

DefaultBusSpeed​

Default I2C bus speed

View Source​
Declaration
public static I2cBusSpeed DefaultBusSpeed { get; }

Fields​

i2cComms​

I2C Communication bus used to communicate with the peripheral

View Source​
Declaration
protected readonly II2cCommunications i2cComms

Methods​

GetWiper()​

Get the current wiper value

View Source​
Declaration
public byte GetWiper()
Returns​

System.Byte: the 7-bit wiper value### SetWiper(byte) Set the wiper value

View Source​
Declaration
public void SetWiper(byte value)
Parameters​
TypeNameDescription
System.Bytevaluewiper value (0-127)

SetWiperDefault(byte)​

Set the default wiper value

View Source​
Declaration
public Task SetWiperDefault(byte value)
Returns​

System.Threading.Tasks.Task

Parameters​
TypeNameDescription
System.Bytevaluewiper value (0-127)

Implements​

  • Meadow.Hardware.II2cPeripheral