Component: ADC QUAD + DAC (PCF8591) (Analog Input)
From Flowcode Help
(Redirected from Component: ID e65e5368 af24 44a9 897e cb0422fcea27)
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 1.0 |
Category | Analog Input |
Contents
ADC QUAD + DAC (PCF8591) component
An I2C device allowing for up to 4 x 8-bit analogue inputs as well as 1 x 8-bit analogue output. Up to 8 devices can be used together ona signel I2C bus.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_External_ADC4_DAC1_PCF8591.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_External_ADC4_DAC1_PCF8591.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
EnableDAC
![]() |
EnableDAC |
Enables and Disables the DAC output, Default Disabled. | |
![]() |
Enabled |
0=Disabled, 1=Enabled | |
![]() |
Return |
Initialise
![]() |
Initialise |
Sets up the I2C bus ready for communications with the device. | |
![]() |
Return |
SampleADC
![]() |
SampleADC |
Performs a single ADC sample on the selected ADC channel | |
![]() |
Channel |
Range: 0-3 | |
![]() |
Return |
SetupADC
![]() |
SetupADC |
Configures how the ADC inputs are wired | |
![]() |
Configuration |
Range: 0-3, Default 0 | |
![]() |
Return |
WriteDAC
![]() |
WriteDAC |
Writes a value to the digital to analogue output. | |
![]() |
Value |
![]() |
Return |