a pacemaker

Dependencies:   mbed

main.cpp

Committer:
kohlerba
Date:
2016-10-26
Revision:
3:334300ac49e5
Parent:
2:ab8469051a2d

File content as of revision 3:334300ac49e5:

#include "main.h"

Serial pc(USBTX , USBRX);
DigitalOut ledg(LED_GREEN);
DigitalOut ledb(LED_BLUE);
int main()
{
    ledb = 0;
    pc.printf("connecting...");
    pc.printf("\n\n");
    start_clock();
    wait(3);
    ledb = 1;
    wait(1);
    while (true) {
        pc.printf("%2.4f" , get_time());
        pc.printf("\n");
        set_ventricle_logic(1);
        while (true){
            v_pace_sq(34.2 , 0.08);
            ledg = 0;
            if (get_ventricle_logic() == 0){
            ledg = 1;
            break;
            }
            wait(0.01);
            }
        wait(0.92);
    }
}