Potentiometer_ADI_Arduino 0.1.0
Digital potentiomenter device operation sample code for Arduino
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AD5161_I2C Class Reference

#include <AD5161.h>

Inheritance diagram for AD5161_I2C:
AD5161_base

Public Member Functions

 AD5161_I2C (uint8_t i2c_address=(0x5A > > 1))
 
 AD5161_I2C (TwoWire &wire, uint8_t i2c_address=(0xE2 > > 1))
 
virtual ~AD5161_I2C ()
 
void value (uint8_t v)
 
uint8_t value (void)
 
- Public Member Functions inherited from AD5161_base
 AD5161_base ()
 
virtual ~AD5161_base ()
 
virtual void begin (void)
 

Detailed Description

I2C multiplexer and switch operation library for Arduino

Author
Tedd OKANO

Released under the MIT license License AD5161 class

Definition at line 37 of file AD5161.h.

Constructor & Destructor Documentation

◆ AD5161_I2C() [1/2]

AD5161_I2C::AD5161_I2C ( uint8_t i2c_address = (0x5A >> 1))

Create a AD5161_I2C instance with specified address

Parameters
i2c_addressI2C-bus address (default: (0xE2>>1))

Definition at line 7 of file AD5161.cpp.

◆ AD5161_I2C() [2/2]

AD5161_I2C::AD5161_I2C ( TwoWire & wire,
uint8_t i2c_address = (0xE2 > > 1) )

Create a AD5161_I2C instance with specified address

Parameters
wireTwoWire instance
i2c_addressI2C-bus address (default: (0xE2>>1))

◆ ~AD5161_I2C()

AD5161_I2C::~AD5161_I2C ( )
virtual

Definition at line 8 of file AD5161.cpp.

Member Function Documentation

◆ value() [1/2]

void AD5161_I2C::value ( uint8_t v)

Set value

Parameters
vfor potentiometer position

Definition at line 10 of file AD5161.cpp.

◆ value() [2/2]

uint8_t AD5161_I2C::value ( void )

Get value

Returns
potentiometer position

Definition at line 19 of file AD5161.cpp.


The documentation for this class was generated from the following files: