GY-63_MS5611/libraries/ADG732/examples/ADG732_demo/ADG732_demo.ino

56 lines
884 B
Arduino
Raw Normal View History

2023-07-25 14:54:26 -04:00
//
// FILE: ADG732_demo.ino
// AUTHOR: Rob Tillaart
// PURPOSE: minimal sketch
// URL: https://github.com/RobTillaart/ADG732
#include "ADG732.h"
ADG732 ADG(4, 5, 6, 7, 8, 9, 10, 11);
uint32_t start, stop;
void setup()
{
Serial.begin(115200);
Serial.print("ADG732_LIB_VERSION: ");
Serial.println(ADG732_LIB_VERSION);
delay(100);
start = micros();
for (int ch = 0; ch < 32; ch++)
{
ADG.setChannel(ch);
}
stop = micros();
Serial.print("Time:\t");
Serial.println((stop - start) / 32.0);
delay(100);
start = micros();
ADG.setChannel(1);
stop = micros();
Serial.print("Time:\t");
Serial.println(stop - start);
delay(100);
}
void loop()
{
for (int ch = 0; ch < 32; ch++)
{
ADG.setChannel(ch);
Serial.print(ch);
Serial.print("\t");
Serial.println(ADG.getChannel());
delay(1000);
}
}
// -- END OF FILE --