Files
badgemagic-firmware/src/ble/common.h
2024-06-23 19:33:13 +07:00

24 lines
385 B
C

/**
* This file contain high-level data structures for differents BLE chip.
*
*/
#ifndef __BLE_H__
#define __BLE_H__
#include <stdint.h>
#include <stddef.h>
typedef struct {
uint8_t *bytes;
int size;
} byte_t;
typedef struct {
byte_t val; // Values
uint8_t props; // Properties //TODO: add enum
byte_t uuid;
} ble_char_t;
#endif /* __BLE_H__ */