more led stuff
This commit is contained in:
@ -29,6 +29,7 @@ void isr() {
|
||||
lastCounter = currentCounter;
|
||||
|
||||
ringbufferPut(diff);
|
||||
led(E_GREEN, true);
|
||||
}
|
||||
|
||||
void init() {
|
||||
@ -65,13 +66,20 @@ int main (void) {
|
||||
influxInit(&cfg);
|
||||
start();
|
||||
|
||||
|
||||
|
||||
uint32_t ledTick = 0;
|
||||
while (1) {
|
||||
uint32_t diff = ringbufferGet();
|
||||
|
||||
double f = 1.0 / (((double) diff) / 1000000.0);
|
||||
// printf("%f\n", f);
|
||||
influxAddFrequency(f);
|
||||
|
||||
ledTick++;
|
||||
if (ledTick == 100) {
|
||||
ledTick = 0;
|
||||
led(E_GREEN, false);
|
||||
}
|
||||
}
|
||||
|
||||
// will never be reached
|
||||
|
Reference in New Issue
Block a user