summaryrefslogtreecommitdiff
path: root/shared-module/_bleio/ScanEntry.h
diff options
context:
space:
mode:
authorHierophect <hierophect@gmail.com>2019-11-06 14:46:56 -0500
committerHierophect <hierophect@gmail.com>2019-11-06 14:46:56 -0500
commitadfef8b520e937de0a3ecd9900cb0e9f25e30e96 (patch)
tree73928fce07fa69c7fba088a6e86075c45fb9ebe1 /shared-module/_bleio/ScanEntry.h
parentdfe73a063d5a38745e314120ce1b28008b719481 (diff)
parentb8373aca0c38d709266e3c0534da26ab3bcbff80 (diff)
Merge remote-tracking branch 'upstream/master' into stm32-dac-deinit
Diffstat (limited to 'shared-module/_bleio/ScanEntry.h')
-rw-r--r--shared-module/_bleio/ScanEntry.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/shared-module/_bleio/ScanEntry.h b/shared-module/_bleio/ScanEntry.h
index 1e798d78f..94361a397 100644
--- a/shared-module/_bleio/ScanEntry.h
+++ b/shared-module/_bleio/ScanEntry.h
@@ -29,14 +29,19 @@
#define MICROPY_INCLUDED_SHARED_MODULE_BLEIO_SCANENTRY_H
#include "py/obj.h"
+#include "py/objstr.h"
#include "shared-bindings/_bleio/Address.h"
typedef struct {
mp_obj_base_t base;
bool connectable;
+ bool scan_response;
int8_t rssi;
bleio_address_obj_t *address;
- mp_obj_t data;
+ mp_obj_str_t *data;
+ uint64_t time_received;
} bleio_scanentry_obj_t;
+bool bleio_scanentry_data_matches(const uint8_t* data, size_t len, const uint8_t* prefixes, size_t prefix_length, bool any);
+
#endif // MICROPY_INCLUDED_SHARED_MODULE_BLEIO_SCANENTRY_H