diff options
author | Robert Gustafsson <robg@student.chalmers.se> | 2017-10-14 11:18:03 +0200 |
---|---|---|
committer | Andreas Lindhé <andreas@lindhe.io> | 2017-10-18 20:34:22 +0200 |
commit | 9c87ed9c965847ee784c4bae092e9d27ee2ffed7 (patch) | |
tree | fc031d114610840a5bd154b230e48ff34a8ab81d /broccoli/src/midbropasad.c | |
parent | c219824ea8ebd862530a3d10bccac5303c7e240b (diff) | |
download | midbro-9c87ed9c965847ee784c4bae092e9d27ee2ffed7.tar.gz midbro-9c87ed9c965847ee784c4bae092e9d27ee2ffed7.tar.bz2 |
Rename midbropasad -> midbro in C impl..
* files in script/ are not changed
Diffstat (limited to 'broccoli/src/midbropasad.c')
-rw-r--r-- | broccoli/src/midbropasad.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/broccoli/src/midbropasad.c b/broccoli/src/midbropasad.c deleted file mode 100644 index a745091..0000000 --- a/broccoli/src/midbropasad.c +++ /dev/null @@ -1,47 +0,0 @@ -#include <pthread.h> -#include <unistd.h> -#include "fifoqueue.h" -#include "broevent.h" -#ifdef BROCCOLI -#include <broccoli.h> -#endif - -Fifo_q * queue; - - void -request_n_values(int number, int arrayOfValues[]) -{ - int i; - Sensor_t * sensor; - for(i=0; i<number; ++i){ - sensor = pop_from_queue(queue); - arrayOfValues[i] = sensor->value; - free(sensor); - } - printf("Release %d sensor data values\n", number); -} - int -request_value() -{ - int value; - Sensor_t * sensor; - sensor = pop_from_queue(queue); - value = sensor->value; - free(sensor); - printf("Release 1 sensor data value\n"); - return value; -} - - void -start_data_capture() -{ - int res; - queue = init_queue(500000); /* Initiate queue with fixed size */ - pthread_t event_listener; - /* Create producer thread that listen for bro events */ - res = pthread_create(&event_listener, NULL, bro_event_listener, queue); - if(res){ - perror("Unable to create thread"); - exit(-1); - } -} |