Chatblanc77
4098aabd4b
Update service.h
2022-09-09 14:45:30 +07:00
Chatblanc77
c1039a4858
Update uuid.h
2022-09-09 14:45:03 +07:00
Chatblanc77
4f42614b02
add encoder
2022-09-09 13:11:20 +07:00
Chatblanc77
9302133068
add encoder
2022-09-09 13:10:13 +07:00
Chatblanc77
4a1a9bc8f7
Update service.h
2022-09-09 13:09:44 +07:00
Chatblanc77
a5d1310f74
Update uuid.h
2022-09-09 11:16:19 +07:00
Chatblanc77
585c08d6fc
Update service.h
2022-09-09 11:15:44 +07:00
Chatblanc77
99423e0ce5
Update uuid.h
2022-09-09 10:04:38 +07:00
Chatblanc77
3248aa6780
Update service.h
2022-09-09 10:03:09 +07:00
Peter Johanson
16ab6df18d
feat(display): Add new peripheral status/display
...
* Add new API/status to track state of the
peripheral connection to the central.
* Add new peripheral status widget for displaying
the current status of the connection to
the central.
2022-05-17 13:09:21 -04:00
Peter Johanson
9297c5f2b4
refactor(splits): Use index for event source.
...
* Track peripherals by indexes slot, with all appropiate peripheral
state stored in the slot.
* Event sources tracked by peripheral slot index.
2022-01-31 23:03:34 -05:00
Pete Johanson
47f873b038
feature(split): behavior locality support.
...
* GATT characteristic allowing passng data + behavior
label to invoke the behavior on the peripheral side.
* Behaviors have a locality setting to specify where they run.
* Build reset/power/RGB on peripheral.
2022-01-31 23:03:34 -05:00
innovaker
bac1f17cf6
refactor(app): replace Zephyr integer types with C99 integer types
...
u8_t → uint8_t
u16_t → uint16_t
u32_t → uint32_t
u64_t → uint64_t
s8_t → int8_t
s16_t → int16_t
s32_t → int32_t
s64_t → int64_t
Prerequisite for #223
See: https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v2.4.0
PR: #467
2020-12-14 12:41:25 -05:00
Dev
c68e3d3e42
Add missing licensing header
...
Fixes #205
2020-10-02 13:14:31 +05:30
Pete Johanson
191a2d755a
chore: clang-format the codebase.
...
* Use the LLVM style
* Override indent width (8) and column limit (100)
* Fixes #142 .
2020-09-14 00:10:34 -04:00
Pete Johanson
eb0bf2337e
More cleanup of BLE split code.
2020-07-17 22:43:40 -04:00
Pete Johanson
be537d0656
Lots of work on split peripheral/central logic.
2020-07-17 22:43:40 -04:00
Pete Johanson
a165db6358
Initial work on split central support.
2020-07-17 22:43:40 -04:00
Pete Johanson
3796f76c56
Initial exploration of split BLE service.
...
* Service for split peripheral to report
position state to split central.
* Updated advertising info.
* Behavior for split BT until we have a proper
event system.
2020-07-17 22:43:40 -04:00