Merge pull request #10976 from vmedcy/tests-mbed_drivers-ticker

Fix error in tests-mbed_drivers-ticker when LED2 is not connected
pull/10997/head
Martin Kojtal 2019-07-09 08:33:25 +01:00 committed by GitHub
commit ee5b6d2c74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 3 deletions

View File

@ -71,7 +71,9 @@ void ticker_callback_1(void)
void ticker_callback_2(void)
{
++callback_trigger_count;
switch_led2_state();
if (LED2 != NC) {
switch_led2_state();
}
}
@ -110,7 +112,9 @@ void test_case_1x_ticker()
Ticker ticker;
led1 = 1;
led2 = 1;
if (LED2 != NC) {
led2 = 1;
}
callback_trigger_count = 0;
greentea_send_kv("timing_drift_check_start", 0);
@ -151,7 +155,9 @@ void test_case_2x_ticker()
Ticker ticker1, ticker2;
led1 = 0;
led2 = 1;
if (LED2 != NC) {
led2 = 1;
}
callback_trigger_count = 0;
ticker1.attach_us(ticker_callback_1, 2 * ONE_MILLI_SEC);