AFE_NXP_Arduino 1.0.3
Analog Front-End (AFE) device operation sample code for Arduino
Loading...
Searching...
No Matches
NAFE13388_Base::LogicalChannel Class Reference

#include <AFE_NXP.h>

Inheritance diagram for NAFE13388_Base::LogicalChannel:
LogicalChannel_Base

Public Member Functions

 LogicalChannel ()
virtual ~LogicalChannel ()
void configure (const uint16_t(&cc)[4])
void configure (uint16_t cc0=0x0000, uint16_t cc1=0x0000, uint16_t cc2=0x0000, uint16_t cc3=0x0000)
Public Member Functions inherited from LogicalChannel_Base
 LogicalChannel_Base ()
virtual ~LogicalChannel_Base ()
void enable (void)
void disable (void)
template<class T>
read (void)
 operator AFE_base::raw_t (void)
 operator AFE_base::microvolt_t (void)
template<class T>
double operator+ (T v)
template<class T>
double operator- (T v)
template<class T>
double operator* (T v)
template<class T>
double operator/ (T v)
template<>
AFE_base::raw_t read (void)
template<>
AFE_base::microvolt_t read (void)

Additional Inherited Members

Public Attributes inherited from LogicalChannel_Base
int ch_number
AFE_baseafe_ptr

Detailed Description

Definition at line 371 of file AFE_NXP.h.

Constructor & Destructor Documentation

◆ LogicalChannel()

NAFE13388_Base::LogicalChannel::LogicalChannel ( )

Definition at line 47 of file AFE_NXP.cpp.

◆ ~LogicalChannel()

NAFE13388_Base::LogicalChannel::~LogicalChannel ( )
virtual

Definition at line 51 of file AFE_NXP.cpp.

Member Function Documentation

◆ configure() [1/2]

void NAFE13388_Base::LogicalChannel::configure ( const uint16_t(&) cc[4])

Definition at line 56 of file AFE_NXP.cpp.

◆ configure() [2/2]

void NAFE13388_Base::LogicalChannel::configure ( uint16_t cc0 = 0x0000,
uint16_t cc1 = 0x0000,
uint16_t cc2 = 0x0000,
uint16_t cc3 = 0x0000 )

Definition at line 61 of file AFE_NXP.cpp.


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