BusRepeater_NXP_Arduino 1.0.1
Temperature sensor device operation sample code for Arduino
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Types | Static Private Attributes | List of all members
LDO2 Class Reference

#include <PCA9617ADP_ARD_LDO.h>

Inheritance diagram for LDO2:
LDO_control

Public Types

enum  voltages {
  v2_5 , v3_0 , v3_3 , v4_96 ,
  VOLTAGES
}
 

Public Member Functions

 LDO2 ()
 
float voltage (void)
 
- Public Member Functions inherited from LDO_control
 LDO_control (int s0, int s1, int en)
 
void set (int v)
 

Private Types

enum  pin_num { S1 = 1 , S0 , EN_B = 0xFF }
 

Static Private Attributes

static float voltage_values [VOLTAGES] = { 2.5, 3.0, 3.3, 4.96 }
 

Additional Inherited Members

- Protected Attributes inherited from LDO_control
int _settting
 

Detailed Description

LDO2 class

LDO1 class is for making instance of control LDO2

Definition at line 78 of file PCA9617ADP_ARD_LDO.h.

Member Enumeration Documentation

◆ pin_num

enum LDO2::pin_num
private
Enumerator
S1 
S0 
EN_B 

Definition at line 94 of file PCA9617ADP_ARD_LDO.h.

◆ voltages

Enumerator
v2_5 
v3_0 
v3_3 
v4_96 
VOLTAGES 

Definition at line 85 of file PCA9617ADP_ARD_LDO.h.

Constructor & Destructor Documentation

◆ LDO2()

LDO2::LDO2 ( )

Definition at line 32 of file PCA9617ADP_ARD_LDO.cpp.

Member Function Documentation

◆ voltage()

float LDO2::voltage ( void )
virtual

Implements LDO_control.

Definition at line 26 of file PCA9617ADP_ARD_LDO.cpp.

Member Data Documentation

◆ voltage_values

float LDO2::voltage_values = { 2.5, 3.0, 3.3, 4.96 }
staticprivate

Definition at line 35 of file PCA9617ADP_ARD_LDO.h.

Referenced by voltage().


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