BusRepeater_NXP_Arduino 1.0.4
PCA9617ADP-ARD_demo code for Arduino
Loading...
Searching...
No Matches
PCA9617ADP_ARD_LDO.cpp
Go to the documentation of this file.
2
3Pca9617adp_Ard_LDO::Pca9617adp_Ard_LDO( int ldo_number, int pin0, int pin1, int pin2, float *v_v )
4 : BusInOut( pin0, pin1, pin2 ), num( ldo_number ), v_values( v_v )
5{
6 config( OUTPUT );
7}
9
11{
12 return v_values[ *this ];
13}
14
16{
17 return v_values[ v ];
18}
19
20Pca9617adp_Ard_LDO1::Pca9617adp_Ard_LDO1( int ldo_number, int pin0, int pin1, int pin2, float *v_v )
21 : Pca9617adp_Ard_LDO( ldo_number, pin0, pin1, pin2, v_v ){}
23
24Pca9617adp_Ard_LDO2::Pca9617adp_Ard_LDO2( int ldo_number, int pin0, int pin1, float *v_v )
25 : Pca9617adp_Ard_LDO( ldo_number, pin0, pin1, BusInOut::nc, v_v ){}
27
28float Pca9617adp_Ard_LDO::v1_values[ v1_variation ] = { 1.8, 2.5, 3.3, 4.96, 0.8 };
29float Pca9617adp_Ard_LDO::v2_values[ v2_variation ] = { 2.5, 3.0, 3.3, 4.96 };
Pca9617adp_Ard_LDO1(int ldo_number=1, int pin0=5, int pin1=4, int pin2=3, float *v_v=v1_values)
Pca9617adp_Ard_LDO2(int ldo_number=2, int pin0=2, int pin1=1, float *v_v=v2_values)
static float v1_values[v1_variation]
static float v2_values[v2_variation]
Pca9617adp_Ard_LDO(int ldo_number, int pin0, int pin1, int pin2, float *v_v)