Additional AnalogIn example

Committer:
sarahmarshy
Date:
Fri Jun 23 16:28:41 2017 -0500
Revision:
1:803d1b3eb85e
Parent:
0:cb98929b3895
"Update mbed-os"

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mab5449 0:cb98929b3895 1 #include "mbed.h"
mab5449 0:cb98929b3895 2
mab5449 0:cb98929b3895 3 AnalogIn input(A0);
mab5449 0:cb98929b3895 4
mab5449 0:cb98929b3895 5 int main() {
mab5449 0:cb98929b3895 6 uint16_t samples[1024];
mab5449 0:cb98929b3895 7
mab5449 0:cb98929b3895 8 for(int i=0; i<1024; i++) {
mab5449 0:cb98929b3895 9 samples[i] = input.read_u16();
mab5449 0:cb98929b3895 10 wait(0.001f);
mab5449 0:cb98929b3895 11 }
mab5449 0:cb98929b3895 12
mab5449 0:cb98929b3895 13 printf("Results:\n");
mab5449 0:cb98929b3895 14 for(int i=0; i<1024; i++) {
mab5449 0:cb98929b3895 15 printf("%d, 0x%04X\n", i, samples[i]);
mab5449 0:cb98929b3895 16 }
mab5449 0:cb98929b3895 17 }