diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..485dee6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea diff --git a/examples/ADC_Multi/ADC_Multi.ino b/examples/ADC_Multi/ADC_Multi.ino index bebebb5..7aec854 100644 --- a/examples/ADC_Multi/ADC_Multi.ino +++ b/examples/ADC_Multi/ADC_Multi.ino @@ -1,5 +1,5 @@ // This example shows how to use 2 ADC simultaneously. -#include "AdvancedADC.h" +#include AdvancedADC adc1(A0); AdvancedADC adc2(A1); diff --git a/examples/ADC_Multi_Channel/ADC_Multi_Channel.ino b/examples/ADC_Multi_Channel/ADC_Multi_Channel.ino index 1dd96e2..d478283 100644 --- a/examples/ADC_Multi_Channel/ADC_Multi_Channel.ino +++ b/examples/ADC_Multi_Channel/ADC_Multi_Channel.ino @@ -1,4 +1,4 @@ -#include "AdvancedADC.h" +#include AdvancedADC adc(A0, A1); uint64_t last_millis = 0; diff --git a/examples/ADC_Multi_To_DAC/ADC_Multi_To_DAC.ino b/examples/ADC_Multi_To_DAC/ADC_Multi_To_DAC.ino index f657c14..89d4aef 100644 --- a/examples/ADC_Multi_To_DAC/ADC_Multi_To_DAC.ino +++ b/examples/ADC_Multi_To_DAC/ADC_Multi_To_DAC.ino @@ -1,8 +1,7 @@ // This example outputs an 1KHz square wave on DAC1, using both ADC1 and ADC2 // NOTE: Connect ADC channel A0 to VDD and channel A1 to GND. -#include "AdvancedADC.h" -#include "AdvancedDAC.h" +#include AdvancedADC adc1(A0); AdvancedADC adc2(A1); diff --git a/examples/ADC_Serial_Plotter/ADC_Serial_Plotter.ino b/examples/ADC_Serial_Plotter/ADC_Serial_Plotter.ino index 4b8399a..b0a8613 100644 --- a/examples/ADC_Serial_Plotter/ADC_Serial_Plotter.ino +++ b/examples/ADC_Serial_Plotter/ADC_Serial_Plotter.ino @@ -1,4 +1,4 @@ -#include "AdvancedADC.h" +#include AdvancedADC adc(A0, A1); uint64_t last_millis = 0; diff --git a/examples/ADC_To_DAC/ADC_To_DAC.ino b/examples/ADC_To_DAC/ADC_To_DAC.ino index 3c8a1b1..5aa959a 100644 --- a/examples/ADC_To_DAC/ADC_To_DAC.ino +++ b/examples/ADC_To_DAC/ADC_To_DAC.ino @@ -1,7 +1,7 @@ // This example outputs an 8KHz square wave on DAC1. // Connect ADC channel A0 to VDD and channel A1 to GND. -#include "AdvancedADC.h" -#include "AdvancedDAC.h" + +#include AdvancedADC adc1(A0, A1); AdvancedDAC dac1(A12); diff --git a/examples/DAC_One_Channel/DAC_One_Channel.ino b/examples/DAC_One_Channel/DAC_One_Channel.ino index 560ecaf..0eb9b5b 100644 --- a/examples/DAC_One_Channel/DAC_One_Channel.ino +++ b/examples/DAC_One_Channel/DAC_One_Channel.ino @@ -1,5 +1,5 @@ // This example outputs an 8KHz square wave on A12/DAC0. -#include "AdvancedDAC.h" +#include AdvancedDAC dac1(A12); diff --git a/examples/DAC_Sine_wave/DAC_Sine_wave.ino b/examples/DAC_Sine_wave/DAC_Sine_wave.ino index f30d933..b1007ac 100644 --- a/examples/DAC_Sine_wave/DAC_Sine_wave.ino +++ b/examples/DAC_Sine_wave/DAC_Sine_wave.ino @@ -1,5 +1,6 @@ // This example outputs a 32KHz sine wave on A12/DAC1. -#include "AdvancedDAC.h" +#include + AdvancedDAC dac1(A12); uint16_t lut[] = { diff --git a/examples/DAC_Two_Channels/DAC_Two_Channels.ino b/examples/DAC_Two_Channels/DAC_Two_Channels.ino index 49c04c4..49e1084 100644 --- a/examples/DAC_Two_Channels/DAC_Two_Channels.ino +++ b/examples/DAC_Two_Channels/DAC_Two_Channels.ino @@ -1,5 +1,5 @@ // This example outputs an 8KHz square wave on A12/DAC0 and 16KHz square wave on ADC13/DAC1. -#include "AdvancedDAC.h" +#include AdvancedDAC dac1(A12); AdvancedDAC dac2(A13); diff --git a/src/Arduino_AdvancedAnalog.h b/src/Arduino_AdvancedAnalog.h new file mode 100644 index 0000000..2e9ea6e --- /dev/null +++ b/src/Arduino_AdvancedAnalog.h @@ -0,0 +1,11 @@ +#ifndef ADVANCEDANALOGREDUX_ARDUINO_ADVANCEDANALOG_H +#define ADVANCEDANALOGREDUX_ARDUINO_ADVANCEDANALOG_H + +/************************************************************************************** + * INCLUDE + **************************************************************************************/ + +#include "AdvancedADC.h" +#include "AdvancedDAC.h" + +#endif /* ADVANCEDANALOGREDUX_ARDUINO_ADVANCEDANALOG_H */