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

Detailed Description

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

MCP3201 class

#include <MCP320X.h>

+ Collaboration diagram for MCP3201< CsPin, ClkPin, DoutPin, UsecDelay >:

Public Member Functions

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

Member Function Documentation

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

Read MCP3201 12-bit ADC

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

Set pin modes and initial levels.


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