static int tchCnt;\r
static int a2dCnt;\r
static int ledCnt;\r
+ static int sinCnt;\r
+\r
+ static float sinAmp = 0.5; // 0..1\r
+ static float sinFreq = 0.25; // Hz\r
\r
// Write A2D output sine wave\r
- //a2dOutput.write(sin(a2dCnt * TIME_ACCURACY * (2*PI) * 0.1));\r
+ a2dOutput.write(sinAmp*sin(sinCnt * TIME_ACCURACY * (2*PI) * sinFreq)*0.5 + 0.5);\r
\r
// Send data through Serial\r
if (accEnable && accCnt >= (int)(accTmr/TIME_ACCURACY+0.5)){\r
tchCnt++;\r
a2dCnt++;\r
ledCnt++;\r
+ sinCnt++;\r
\r
sdma_flush();\r
}\r