Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Object Transfer Service Client made "official" #41592

Closed
Thalley opened this issue Jan 5, 2022 · 0 comments · Fixed by #42086
Closed

Object Transfer Service Client made "official" #41592

Thalley opened this issue Jan 5, 2022 · 0 comments · Fixed by #42086
Assignees
Labels
area: Bluetooth Host Bluetooth Host (excluding BR/EDR) area: Bluetooth Enhancement Changes/Updates/Additions to existing features

Comments

@Thalley
Copy link
Collaborator

Thalley commented Jan 5, 2022

We want an upstream Object Transfer Service client, so that the le-audio Media Control Sercvice Client can use that one instead of the le-audio OTS client implementation.

The temporary OTC implementation in the le-audio stack could be a starting point, together with the already existing upstream OTS server.

2020.12.02, updated 2021-11-09

Todo:

  • Take the implementation we have in the le-audio stack and check if it is sufficient and then move it to the same location as the OTS.
  • We do have an impl, working, used for 1 1/2 a year--
  • some ramp up required, read up etc.
  • reshape as required for upstream
  • style changes as per server implementation
  • reviewed and merged
    • review comments regarding structures etc. would be expected
  • Discussions around where to place, where and how the API will be
    • This task involves API definition--
      • Same or different APIs for OTS and OTC
    • API, code structure and so on as for other GATT clients
  • Get ongoing OTS PR merged first?
  • Also includes switching the media control to use the updated version

2021.03.10:

  • Try to split this into smaller stories

2021.06.23:

  • Reduce the stories down to 5, more APIs are upstream now making this task less than 8 stories
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Bluetooth Host Bluetooth Host (excluding BR/EDR) area: Bluetooth Enhancement Changes/Updates/Additions to existing features
Projects
Archived in project
2 participants