array of channels and config stuff

This commit is contained in:
Wolfgang Hottgenroth
2014-11-17 19:45:38 +01:00
parent f4cadb46a2
commit 4ea27a7169
7 changed files with 68 additions and 89 deletions

View File

@ -99,12 +99,16 @@ void ADS1210::setGain(uint8_t gain) const {
writeRegister(ADDR_CMR2, cmr);
}
void ADS1210::begin(uint8_t csPin, uint8_t drdyPin, int eepromAddr) {
void ADS1210::begin(uint8_t csPin, uint8_t drdyPin, bool initializeConfig, int eepromAddr) {
static bool onlyOnce = false;
m_csPin = csPin;
m_drdyPin = drdyPin;
m_eepromAddr = eepromAddr;
if (initializeConfig) {
// set default values
}
// initialization of SPI
// Serial << "Start SPI initialization ... ";