packaging: also support rpmbuild from Tizen:2.3
[contrib/mraa.git] / examples / hellomraa.c
index a8b2d39..3a7bc9a 100644 (file)
 #include "mraa.h"
 
 int
-main(int argc, char **argv)
+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();
+    int i2c_bus, i, i2c_adapter;
 
     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]