Skip to content

laz2wiringpi/lazI2cdev

Repository files navigation

lazI2cdev

lazarus I2c lib fpopen /dev/i2c-1

I2C_Read16
I2C_Read8
I2C_Write16
I2C_Write8

TIc2Base

constructor Create(ai2cadd: Cint)
property hdev: Cint read Fhdev write Fhdev;
property i2cadd: Cint read Fi2cadd;
function connect : boolean ;
procedure disconect ;

units - class for IC's


mpc4725 - DAC 12 bit
---- procedure MCP4725_Write12bit(value : longint ; eprom : boolean = false );

ADS1015 - ADC PGA 12 bit
----- property conversionDelay: integer
property bitShift: smallint
property samplepersecond: TADSsamplepersecond
property gain: tADSgain

function ADSread_SingleEnded(channel: Cint): word;
function Getconfig(): word;
function configToStr(): string;
function getLastConversionResults(): word;
function ADSreadDifferential(muxmode: TADSmuxmode): integer;

PCA9685

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages