test program to power up two MAX11410 ADCs and check the inputs of ADC1. Uses MAX11410 library.
Fork of MAX11410-test by
History
updated to use fixed running average of 10 samples--best compromise of noise and lag.
2019-03-21, by laserdad [Thu, 21 Mar 2019 22:33:50 +0000] rev 17
updated to use fixed running average of 10 samples--best compromise of noise and lag.
added FIR filter option and moving average (FIR) filter. Select get_avgs() or fir(). Use Iowa Hills SW to design FIR filter coeficients. Changed USB printing to single line for all 10 channels.
2019-03-18, by laserdad [Mon, 18 Mar 2019 03:10:55 +0000] rev 16
added FIR filter option and moving average (FIR) filter. Select get_avgs() or fir(). Use Iowa Hills SW to design FIR filter coeficients. Changed USB printing to single line for all 10 channels.
updated filter to moving avg. Set with num_avgs.
2019-02-23, by laserdad [Sat, 23 Feb 2019 01:05:26 +0000] rev 15
updated filter to moving avg. Set with num_avgs.
commented out filterdiv
2019-02-23, by laserdad [Sat, 23 Feb 2019 01:04:23 +0000] rev 14
commented out filterdiv
compiles
2019-02-23, by laserdad [Sat, 23 Feb 2019 01:03:39 +0000] rev 13
compiles
put in running average instead of IIR filter
2019-02-23, by laserdad [Sat, 23 Feb 2019 00:58:04 +0000] rev 12
put in running average instead of IIR filter
made ADCs simultaneous added IIR filter got rid of PC prints
2018-03-22, by laserdad [Thu, 22 Mar 2018 20:25:00 +0000] rev 11
made ADCs simultaneous added IIR filter got rid of PC prints
latest test;
2018-03-16, by laserdad [Fri, 16 Mar 2018 20:13:22 +0000] rev 10
latest test;
Changed to include all of the bytes of the data in the checksum, not just the LSB. I think this is the version.
2018-03-16, by shawjo [Fri, 16 Mar 2018 20:18:44 +0000] rev 9
Changed to include all of the bytes of the data in the checksum, not just the LSB. I think this is the version.
Changed checksum to include all of the bytes of data instead of just the LSB of each channel. Checksum also includes the start bits of 0x66 and 0x01.
2018-02-06, by shawjo [Tue, 06 Feb 2018 02:51:26 +0000] rev 8
Changed checksum to include all of the bytes of data instead of just the LSB of each channel. Checksum also includes the start bits of 0x66 and 0x01.