-
Notifications
You must be signed in to change notification settings - Fork 4
Description
In file included from /Users/nianhong/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:272:0,
from /Users/nianhong/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/pgmspace.h:90,
from /Users/nianhong/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/cores/arduino/Arduino.h:28,
from /private/var/folders/m6/ddn9ts_94dd12d97lfshv26w0000gp/T/arduino/sketches/308AA96C44792106136FB9A9718E49DC/sketch/ADS1263Basic.ino.cpp:1:
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:199:4: error: expected identifier before numeric constant
MUX1 = 0, //R/W, 4 bits, Selects the analogue input to connect to IDAC1, default no connection
^
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:199:4: error: expected '}' before numeric constant
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:199:4: error: expected unqualified-id before numeric constant
In file included from /Users/nianhong/Downloads/ADS1263-master/examples/ADS1263Basic/ADS1263Basic.ino:2:0:
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:344:4: error: 'ADC1DataRateValue' does not name a type; did you mean 'ADC2DataRateValue'?
ADC1DataRateValue Rate;
^~~~~~~~~~~~~~~~~
ADC2DataRateValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:371:4: error: 'DelayValue' does not name a type; did you mean 'TDACValue'?
DelayValue Delay;
^~~~~~~~~~
TDACValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:377:4: error: 'FilterValue' does not name a type
FilterValue Filter;
^~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:378:4: error: 'SensorBiasValue' does not name a type
SensorBiasValue SensorBias;
^~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:383:4: error: 'ADC1GainValue' does not name a type; did you mean 'ADC2GainValue'?
ADC1GainValue ADC1Gain;
^~~~~~~~~~~~~
ADC2GainValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:384:4: error: 'ADC1DataRateValue' does not name a type; did you mean 'ADC2DataRateValue'?
ADC1DataRateValue ADC1DataRate;
^~~~~~~~~~~~~~~~~
ADC2DataRateValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:388:4: error: 'InputMUXValue' does not name a type; did you mean 'IDACMUXValue'?
InputMUXValue PositiveChannel;
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:389:4: error: 'InputMUXValue' does not name a type; did you mean 'IDACMUXValue'?
InputMUXValue NegativeChannel;
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:419:4: error: 'InputMUXValue' does not name a type; did you mean 'IDACMUXValue'?
InputMUXValue PositiveChannel;
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:420:4: error: 'InputMUXValue' does not name a type; did you mean 'IDACMUXValue'?
InputMUXValue NegativeChannel;
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:424:19: error: expected ')' before 'InitCSSelectPin'
ADS1263(uint8_t InitCSSelectPin);
^~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:425:19: error: expected ')' before 'InitCSSelectPin'
ADS1263(uint8_t InitCSSelectPin, uint8_t InitDataReadyPin);
^~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:426:19: error: expected ')' before 'InitCSSelectPin'
ADS1263(uint8_t InitCSSelectPin, uint8_t InitDataReadyPin, uint8_t InitStartPin);
^~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:467:27: error: 'DelayValue' was not declared in this scope
bool SetConversionDelay(DelayValue ValueToSet);
^~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:467:27: note: suggested alternative: 'TDACValue'
bool SetConversionDelay(DelayValue ValueToSet);
^~~~~~~~~~
TDACValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:468:106: error: 'DelayValue' has not been declared
bool SetMode0(bool RefReversalToSet, bool RunPulseToSet, bool ChopActiveToSet, bool IDACRotationToSet, DelayValue DelayValueToSet);
^~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:472:18: error: 'FilterValue' was not declared in this scope
bool SetFilter(FilterValue ValueToSet);
^~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:475:22: error: 'SensorBiasValue' was not declared in this scope
bool SetSensorBias(SensorBiasValue ValueToSet);
^~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:476:75: error: 'FilterValue' has not been declared
bool SetMode1(bool SensorBiasToADC2ToSet, bool SensorBiasPolarityToSet, FilterValue FilterValueToSet, SensorBiasValue SensorBiasValueToSet);
^~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:476:105: error: 'SensorBiasValue' has not been declared
bool SetMode1(bool SensorBiasToADC2ToSet, bool SensorBiasPolarityToSet, FilterValue FilterValueToSet, SensorBiasValue SensorBiasValueToSet);
^~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:481:20: error: 'ADC1GainValue' was not declared in this scope
bool SetADC1Gain(ADC1GainValue ValueToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:481:20: note: suggested alternative: 'ADC2GainValue'
bool SetADC1Gain(ADC1GainValue ValueToSet);
^~~~~~~~~~~~~
ADC2GainValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:482:24: error: 'ADC1DataRateValue' was not declared in this scope
bool SetADC1DataRate(ADC1DataRateValue ValueToSet);
^~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:482:24: note: suggested alternative: 'ADC2DataRateValue'
bool SetADC1DataRate(ADC1DataRateValue ValueToSet);
^~~~~~~~~~~~~~~~~
ADC2DataRateValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:483:39: error: 'ADC1GainValue' has not been declared
bool SetMode2(bool GainBypassToSet, ADC1GainValue ADC1GainValueToSet, ADC1DataRateValue ADC1DataRateValueToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:483:73: error: 'ADC1DataRateValue' has not been declared
bool SetMode2(bool GainBypassToSet, ADC1GainValue ADC1GainValueToSet, ADC1DataRateValue ADC1DataRateValueToSet);
^~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:487:31: error: 'InputMUXValue' was not declared in this scope
bool SetADC1PositiveChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:487:31: note: suggested alternative: 'IDACMUXValue'
bool SetADC1PositiveChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:488:31: error: 'InputMUXValue' was not declared in this scope
bool SetADC1NegativeChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:488:31: note: suggested alternative: 'IDACMUXValue'
bool SetADC1NegativeChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:489:28: error: 'InputMUXValue' was not declared in this scope
bool SetInputMultiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:489:28: note: suggested alternative: 'IDACMUXValue'
bool SetInputMultiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:489:64: error: 'InputMUXValue' was not declared in this scope
bool SetInputMultiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:489:64: note: suggested alternative: 'IDACMUXValue'
bool SetInputMultiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:490:67: error: 'bool SetInputMultiplexer(InputMultiplexerRegister*)' redeclared as different kind of symbol
bool SetInputMultiplexer(InputMultiplexerRegister* RegisterToSet);
^
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:489:8: note: previous declaration 'bool SetInputMultiplexer'
bool SetInputMultiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:539:31: error: 'InputMUXValue' was not declared in this scope
bool SetADC2PositiveChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:539:31: note: suggested alternative: 'IDACMUXValue'
bool SetADC2PositiveChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:540:31: error: 'InputMUXValue' was not declared in this scope
bool SetADC2NegativeChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:540:31: note: suggested alternative: 'IDACMUXValue'
bool SetADC2NegativeChannel(InputMUXValue ValueToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:541:27: error: 'InputMUXValue' was not declared in this scope
bool SetADC2Multiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:541:27: note: suggested alternative: 'IDACMUXValue'
bool SetADC2Multiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:541:63: error: 'InputMUXValue' was not declared in this scope
bool SetADC2Multiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:541:63: note: suggested alternative: 'IDACMUXValue'
bool SetADC2Multiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~
IDACMUXValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:542:65: error: 'bool SetADC2Multiplexer(ADC2MultiplexerRegister*)' redeclared as different kind of symbol
bool SetADC2Multiplexer(ADC2MultiplexerRegister* RegisterToSet);
^
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:541:8: note: previous declaration 'bool SetADC2Multiplexer'
bool SetADC2Multiplexer(InputMUXValue PositiveChannelToSet, InputMUXValue NegativeChannelToSet);
^~~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:562:2: error: expected unqualified-id before 'private'
private:
^~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:568:3: error: 'ADC1GainValue' does not name a type; did you mean 'ADC2GainValue'?
ADC1GainValue ADC1GainSetting;
^~~~~~~~~~~~~
ADC2GainValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:570:3: error: 'ADC1DataRateValue' does not name a type; did you mean 'ADC2DataRateValue'?
ADC1DataRateValue ADC1DataRate;
^~~~~~~~~~~~~~~~~
ADC2DataRateValue
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:590:13: error: 'OpCodesSimple' was not declared in this scope
bool Send(OpCodesSimple OpCodeToSend);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:591:20: error: 'OpCodesSimple' was not declared in this scope
bool SendRecieve(OpCodesSimple OpCodeToSend, uint8_t* RecievedData, uint8_t BytesToRecieve);
^~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:591:55: error: expected primary-expression before '' token
bool SendRecieve(OpCodesSimple OpCodeToSend, uint8_t RecievedData, uint8_t BytesToRecieve);
^
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:591:57: error: 'RecievedData' was not declared in this scope
bool SendRecieve(OpCodesSimple OpCodeToSend, uint8_t* RecievedData, uint8_t BytesToRecieve);
^~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:591:57: note: suggested alternative: 'ReturnData'
bool SendRecieve(OpCodesSimple OpCodeToSend, uint8_t* RecievedData, uint8_t BytesToRecieve);
^~~~~~~~~~~~
ReturnData
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:591:79: error: expected primary-expression before 'BytesToRecieve'
bool SendRecieve(OpCodesSimple OpCodeToSend, uint8_t* RecievedData, uint8_t BytesToRecieve);
^~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:342:10: note: 'const struct ADC1SampeTimeForRate' has no user-provided default constructor
struct ADC1SampeTimeForRate
^~~~~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:345:12: note: and the implicitly-defined constructor does not initialize 'int32_t ADC1SampeTimeForRate::Micros'
int32_t Micros;
^~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:594:37: error: storage size of 'ADC1SampleTimeTable' isn't known
static const ADC1SampeTimeForRate ADC1SampleTimeTable[];
^~~~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:347:10: note: 'const struct ADC2SampeTimeForRate' has no user-provided default constructor
struct ADC2SampeTimeForRate
^~~~~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:349:22: note: and the implicitly-defined constructor does not initialize 'ADC2DataRateValue ADC2SampeTimeForRate::Rate'
ADC2DataRateValue Rate;
^~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:595:37: error: storage size of 'ADC2SampleTimeTable' isn't known
static const ADC2SampeTimeForRate ADC2SampleTimeTable[];
^~~~~~~~~~~~~~~~~~~
/Users/nianhong/Documents/Arduino/libraries/ADS1263-master/ADS1263.h:596:1: error: expected declaration before '}' token
};
^
exit status 1
Compilation error: exit status 1