Dependents:   cobaLCDJoyMotor_Thread odometry_omni_3roda_v3 odometry_omni_3roda_v1 odometry_omni_3roda_v2 ... more

Committer:
be_bryan
Date:
Mon Dec 11 17:54:04 2017 +0000
Revision:
0:b74591d5ab33
motor ++

Who changed what in which revision?

UserRevisionLine numberNew contents of line
be_bryan 0:b74591d5ab33 1 #include "mbed.h"
be_bryan 0:b74591d5ab33 2 #include "test_env.h"
be_bryan 0:b74591d5ab33 3
be_bryan 0:b74591d5ab33 4 #if !DEVICE_RTC
be_bryan 0:b74591d5ab33 5 #error [NOT_SUPPORTED] RTC is not supported
be_bryan 0:b74591d5ab33 6 #endif
be_bryan 0:b74591d5ab33 7
be_bryan 0:b74591d5ab33 8 #define CUSTOM_TIME 1256729737
be_bryan 0:b74591d5ab33 9
be_bryan 0:b74591d5ab33 10 int main() {
be_bryan 0:b74591d5ab33 11 MBED_HOSTTEST_TIMEOUT(20);
be_bryan 0:b74591d5ab33 12 MBED_HOSTTEST_SELECT(rtc_auto);
be_bryan 0:b74591d5ab33 13 MBED_HOSTTEST_DESCRIPTION(RTC);
be_bryan 0:b74591d5ab33 14 MBED_HOSTTEST_START("MBED_16");
be_bryan 0:b74591d5ab33 15
be_bryan 0:b74591d5ab33 16 char buffer[32] = {0};
be_bryan 0:b74591d5ab33 17 set_time(CUSTOM_TIME); // Set RTC time to Wed, 28 Oct 2009 11:35:37
be_bryan 0:b74591d5ab33 18 while(1) {
be_bryan 0:b74591d5ab33 19 time_t seconds = time(NULL);
be_bryan 0:b74591d5ab33 20 strftime(buffer, 32, "%Y-%m-%d %H:%M:%S %p", localtime(&seconds));
be_bryan 0:b74591d5ab33 21 printf("MBED: [%ld] [%s]\r\n", seconds, buffer);
be_bryan 0:b74591d5ab33 22 wait(1);
be_bryan 0:b74591d5ab33 23 }
be_bryan 0:b74591d5ab33 24 }