14 #include <arpa/inet.h>
17 #define SAMPLE_DELAY 6 // This the maximum time of life of a captured sample
112 void calculate_avg(
Element ** list, u_char * mac_value, u_char * nb_samples, u_char * avg_value);
121 unsigned int mac_maching(u_char * mac1, u_char * mac2);
contains one element of the Device list The device list shall be sorted by device's MAC ...
Definition: rssi_list.h:51
struct _Element * next
next node (a different device)
Definition: rssi_list.h:55
Rssi_sample * tail
Tail (last element), useful for adding elements.
Definition: rssi_list.h:43
Rssi_sample * head
Head (first element of deque)
Definition: rssi_list.h:42
Definition: rssi_list.h:40
u_char * mac_addr
MAC address in binary format [6].
Definition: rssi_list.h:53
defines a pseudo double ended queue It shall contain the RSSI values sorted by deadline.
Deque * measurements
deque with the actual measurements
Definition: rssi_list.h:54