summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-15add commentsAlbert Skog
2021-10-13Allow using cortex-m-rt 0.6 or 0.7Dario Nieuwenhuis
2021-10-11Merge pull request #82 from lulf/gatt-multiple-services-1Dario Nieuwenhuis
Gatt multiple services 1
2021-10-11Derive event variant from struct field nameUlf Lilleengen
2021-10-11Add gatt_server macro for registering a GATT serverUlf Lilleengen
Generate event type and on_write handling for server type, which in turn dispatches events to its services. Register and run now takes a valid Server instance as argument.
2021-10-11Rename gatt_server to gatt_serviceUlf Lilleengen
2021-10-11Remove write from battery serviceUlf Lilleengen
2021-10-08fix for charsacteristics with both notify and indicateAlbert Skog
2021-10-08Split battery and foo serviceUlf Lilleengen
2021-10-07Fix remaining exampleUlf Lilleengen
2021-10-07Make fn have the same visibility as struct fieldsUlf Lilleengen
2021-10-07Give enum same visibility as service structUlf Lilleengen
2021-10-07Rename back to on_writeUlf Lilleengen
2021-10-06Rename to on_eventUlf Lilleengen
2021-10-06Simplify furtherUlf Lilleengen
2021-10-06Simplify APIUlf Lilleengen
2021-10-05Update an exampleUlf Lilleengen
2021-10-05Refactor GATT handling to support multiple servicesUlf Lilleengen
* Make run() return all GATT events and leave the responsibility of calling the service handler to the application * Generate code for each service that converts from the generic event into the type-specific event.
2021-10-01check correct bit for enable indicationsAlbert Skog
2021-09-30fix formattingAlbert Skog
2021-09-30add support for indicationsAlbert Skog
2021-08-27Merge pull request #78 from pbert519/fix/examples_cortex-m-rt_versionDario Nieuwenhuis
fix cortex-m-rt version, examples don't work with 6.13
2021-08-27fix fmt and Cargo.lockpbert
2021-08-27fix cortex-m-rt version, examples don't work with 6.13pbert
2021-08-21Update embassy.Dario Nieuwenhuis
2021-08-18Optimize CIDario Nieuwenhuis
2021-08-18Update rust, embassy, PACs. Add support for nrf52805, 820. (#77)Dario Nieuwenhuis
2021-08-05update embassy and toolchain (#76)F_Punk
* update toolchain to nightly-08-03 update embassy remove removed features * oops, missed a toolchain file
2021-07-24Merge pull request #74 from pbert519/internalclockDario Nieuwenhuis
Switch to internal clock source for examples
2021-07-24switch to internal clock source for examplespbert
2021-07-24Merge pull request #75 from embassy-rs/update-nightlyDario Nieuwenhuis
Update rust nightly
2021-07-24ci: use nightly version from rust-toolchain.toml instead of latest.Dario Nieuwenhuis
2021-07-24Update Rust nightlyDario Nieuwenhuis
2021-07-21use unwrap macroDario Nieuwenhuis
2021-06-29Merge pull request #72 from embassy-rs/conn-paramsDario Nieuwenhuis
Add support for conn param updating
2021-06-29ble/gap: unconditionally accept peer's conn param requests.Dario Nieuwenhuis
2021-06-29ble/conn: allow get/set the conn params.Dario Nieuwenhuis
2021-06-19Merge pull request #71 from embassy-rs/nonconn-advDario Nieuwenhuis
Add non-connectable advertisements.
2021-06-19Add non-connectable advertisements.Dario Nieuwenhuis
2021-06-07Merge pull request #70 from embassy-rs/update-depsDario Nieuwenhuis
Update deps
2021-06-07Update depsDario Nieuwenhuis
2021-06-07Merge pull request #68 from embassy-rs/fmt2Dario Nieuwenhuis
fmt: add new macro_rules-based fmt.rs, to make scoping consistent.
2021-06-07Add more derives to errors.Dario Nieuwenhuis
2021-06-07fmt: add new macro_rules-based fmt.rs, to make scoping consistent.Dario Nieuwenhuis
2021-05-27Fix crash when rxing and txing simultaneously in l2capDario Nieuwenhuis
2021-05-26Update heaplessDario Nieuwenhuis
2021-05-26Set correct RTC IRQ priority.Dario Nieuwenhuis
2021-05-26Update depsDario Nieuwenhuis
2021-05-19Merge pull request #67 from embassy-rs/update-embassyDario Nieuwenhuis
Update embassy
2021-05-19Update embassyDario Nieuwenhuis