diff --git a/DSTAT-temp/src/experiment.c b/DSTAT-temp/src/experiment.c index 0ffd1d88978ed9f924b6bf0d9f744e8d9331e7bc..4330646a616f9a920247386fbbf6a9c0541aade5 100644 --- a/DSTAT-temp/src/experiment.c +++ b/DSTAT-temp/src/experiment.c @@ -237,6 +237,8 @@ void precond(int16_t v1, uint16_t t1, int16_t v2, uint16_t t2){ //assumes potent * @param t2 Second duration (s). */ + uint16_t time_old = 0; + while (RTC.STATUS & RTC_SYNCBUSY_bm); RTC.PER = 65535; while (RTC.STATUS & RTC_SYNCBUSY_bm); @@ -259,10 +261,15 @@ void precond(int16_t v1, uint16_t t1, int16_t v2, uint16_t t2){ //assumes potent goto aborting; } } + if (time_old != RTC.CNT){ + time_old = RTC.CNT; + printf("#%u\n\r",time_old); + } } } up = 1; + time_old = 0; if (v2 > 0){ max5443_set_voltage1(v2); @@ -277,6 +284,10 @@ void precond(int16_t v1, uint16_t t1, int16_t v2, uint16_t t2){ //assumes potent goto aborting; } } + if (time_old != RTC.CNT){ + time_old = RTC.CNT; + printf("#%u\n\r",time_old); + } } }