Private
Public Access
2
0

examples: use mraa_get_platform_name API in examples

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2014-11-27 09:37:52 +00:00
parent 46bb0f38c5
commit ade49a82b3
3 changed files with 7 additions and 39 deletions

View File

@@ -31,37 +31,12 @@
int
main(int argc, char **argv)
{
mraa_result_t ret;
char board_name[64];
mraa_platform_t platform = mraa_get_platform_type();
ret = mraa_set_log_level(LOG_DEBUG);
switch (platform) {
case MRAA_INTEL_GALILEO_GEN1:
strcpy(board_name, "Intel Galileo Gen1");
break;
case MRAA_INTEL_GALILEO_GEN2:
strcpy(board_name, "Intel Galileo Gen2");
break;
case MRAA_INTEL_EDISON_FAB_C:
strcpy(board_name, "Edison Fab C");
break;
case MRAA_INTEL_DE3815:
strcpy(board_name, "Intel DE3815");
break;
case MRAA_INTEL_MINNOWBOARD_MAX:
strcpy(board_name, "Intel Minnowboard Max");
break;
default:
strcpy(board_name, "Unknown board");
}
char* board_name = mraa_get_platform_name();
fprintf(stdout, "hello mraa\n Version: %s\n Running on %s\n", mraa_get_version(), board_name);
mraa_deinit();
return ret;
return MRAA_SUCCESS;
}
//! [Interesting]