ZI6 lib

Dependencies:   C12832

Dependents:   PURS_ZI_006

Committer:
tbjazic
Date:
Thu Jun 23 13:45:33 2016 +0000
Revision:
0:3dddb6a52298
initial

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tbjazic 0:3dddb6a52298 1 #ifndef SINUS_GEN
tbjazic 0:3dddb6a52298 2 #define SINUS_GEN
tbjazic 0:3dddb6a52298 3
tbjazic 0:3dddb6a52298 4 #include "mbed.h"
tbjazic 0:3dddb6a52298 5 #include "C12832.h"
tbjazic 0:3dddb6a52298 6
tbjazic 0:3dddb6a52298 7 class SinusGen {
tbjazic 0:3dddb6a52298 8 public:
tbjazic 0:3dddb6a52298 9 SinusGen(PinName temp1Pin, PinName temp2Pin, PinName tipkaloPin);
tbjazic 0:3dddb6a52298 10
tbjazic 0:3dddb6a52298 11 private:
tbjazic 0:3dddb6a52298 12 AnalogIn pot1, pot2;
tbjazic 0:3dddb6a52298 13 InterruptIn tipkalo;
tbjazic 0:3dddb6a52298 14 C12832 lcd;
tbjazic 0:3dddb6a52298 15 PwmOut led1, led2, led3, led4;
tbjazic 0:3dddb6a52298 16 Ticker ticker;
tbjazic 0:3dddb6a52298 17 void generirajPrikazi();
tbjazic 0:3dddb6a52298 18 int izbor;
tbjazic 0:3dddb6a52298 19 float U, A, y, t;
tbjazic 0:3dddb6a52298 20 void izborLedice();
tbjazic 0:3dddb6a52298 21 Timer debounce;
tbjazic 0:3dddb6a52298 22 };
tbjazic 0:3dddb6a52298 23
tbjazic 0:3dddb6a52298 24 #endif