#ifndef MAIN_H #define MAIN_H #include #define MAX_PAYLOAD_SIZE 32 enum return_codes { R_OK, R_PACKAGE_SIZE, }; typedef struct { /* uint8_t temp; */ double temp; /* uint8_t distance; */ uint16_t distance; } data_packet_t; uint8_t tx_address[5] = {0xD7, 0xD7, 0xD7, 0xD7, 0xD7}; uint8_t rx_address[5] = {0xE7, 0xE7, 0xE7, 0xE7, 0xE7}; void convert_raw_to_data(uint8_t *in, data_packet_t *out); #endif