MySensors Library & Examples  2.3.1
Public Member Functions | List of all members
MCP3204< CsPin, ClkPin, DoutPin, DinPin, UsecDelay > Class Template Reference

Detailed Description

template<uint8_t CsPin, uint8_t ClkPin, uint8_t DoutPin, uint8_t DinPin, uint8_t UsecDelay = 0>
class MCP3204< CsPin, ClkPin, DoutPin, DinPin, UsecDelay >

MCP3204 class

#include <MCP320X.h>

+ Inheritance diagram for MCP3204< CsPin, ClkPin, DoutPin, DinPin, UsecDelay >:
+ Collaboration diagram for MCP3204< CsPin, ClkPin, DoutPin, DinPin, UsecDelay >:

Public Member Functions

void begin ()
 
 __attribute__ ((always_inline)) uint16_t read(uint8_t config)
 

Member Function Documentation

template<uint8_t CsPin, uint8_t ClkPin, uint8_t DoutPin, uint8_t DinPin, uint8_t UsecDelay = 0>
MCP3204< CsPin, ClkPin, DoutPin, DinPin, UsecDelay >::__attribute__ ( (always_inline)  )
inline

Read MCP3204 12-bit ADC

Returns
16-bit value read.
template<uint8_t CsPin, uint8_t ClkPin, uint8_t DoutPin, uint8_t DinPin, uint8_t UsecDelay = 0>
void MCP3204< CsPin, ClkPin, DoutPin, DinPin, UsecDelay >::begin ( )
inline

Set pin modes and initial levels.


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