packaging: also support rpmbuild from Tizen:2.3
[contrib/mraa.git] / examples / analogin_a0.c
index 6e1a138..2fc12ae 100644 (file)
 
 #include <unistd.h>
 //! [Interesting]
-#include "maa/aio.h"
+#include "mraa/aio.h"
 
-int main ()
+int
+main()
 {
-    maa_aio_context adc_a0;
+    mraa_aio_context adc_a0;
     uint16_t adc_value = 0;
+    float adc_value_float = 0.0;
 
-    adc_a0 = maa_aio_init(0);
+    adc_a0 = mraa_aio_init(0);
     if (adc_a0 == NULL) {
         return 1;
     }
 
-    for(;;) {
-        adc_value = maa_aio_read(adc_a0);
+    for (;;) {
+        adc_value = mraa_aio_read(adc_a0);
+        adc_value_float = mraa_aio_read_float(adc_a0);
         fprintf(stdout, "ADC A0 read %X - %d\n", adc_value, adc_value);
+        fprintf(stdout, "ADC A0 read float - %.5f\n", adc_value_float);
     }
 
-    maa_aio_close(adc_a0);
+    mraa_aio_close(adc_a0);
 
-    return MAA_SUCCESS;
+    return MRAA_SUCCESS;
 }
 //! [Interesting]