Skip to content

Timed write for BLE/IP#228

Open
av-jay wants to merge 7 commits into
jlusiardi:masterfrom
av-jay:timed_write_ble
Open

Timed write for BLE/IP#228
av-jay wants to merge 7 commits into
jlusiardi:masterfrom
av-jay:timed_write_ble

Conversation

@av-jay

@av-jay av-jay commented Feb 4, 2022

Copy link
Copy Markdown

BLE implementation for timed-write characteristic support.
IP is not added, since I cannot check it and have no idea the protocol works in detail.

This fixes #227

@av-jay av-jay force-pushed the timed_write_ble branch 4 times, most recently from ecad8a1 to 9aca242 Compare February 7, 2022 07:19
@av-jay

av-jay commented Feb 7, 2022

Copy link
Copy Markdown
Author

I'll updated the unit tests, so that

  • test_list_accessories_and_charateristics has now the correct permissions, and also checks for "tw"
  • test_put_characteristic checks for one time write with CHAR_WRITE
  • test_put_characteristic_timed_write checks for correct arguments on each call

@av-jay

av-jay commented Feb 24, 2022

Copy link
Copy Markdown
Author

I'll added the implementation for timed write via IP also, as specified in 6.7.2.4.
I would be pleased if someone could provide the test cases.

@av-jay av-jay changed the title Timed write for BLE Timed write for BLE/IP Feb 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing timed write support for BLE

1 participant