Skip to content

introduce xor connection, add support plaud notepin#3287

Merged
beastoin merged 3 commits into
mainfrom
xbqmh_xor
Oct 26, 2025
Merged

introduce xor connection, add support plaud notepin#3287
beastoin merged 3 commits into
mainfrom
xbqmh_xor

Conversation

@beastoin
Copy link
Copy Markdown
Collaborator

@beastoin beastoin commented Oct 26, 2025

what's included?

  • xor connection that is based on the preset 103 to help connect omi to other wearable devices
  • add support for live transcripts for plaud notepin, by mimicking the ble protocol using analysis of ble packages method (nrf sniffers)

limitations:

  • the device's name must contain PLAUD since plaud doesn't advertise via the uuid; name is the only way for now.
  • the device might stop the ble connection randomly; the omi app reconnects immediately, but that's good to know.

deploy:

demo:

Screenshot 2025-10-26 at 00 07 50
x65.mp4

disclaimer: building useful things is my priority. i don't have any bad intention of adding support for plaud notepin on omi. please reach out to me if you have any concerns

beastoin and others added 3 commits October 25, 2025 19:50
feat: Add support for XOR103/PLAUD BLE device with Opus FS320 codec

Co-authored-by: aider (anthropic/claude-sonnet-4-5-20250929) <aider@aider.chat>
@beastoin beastoin merged commit 7c416ce into main Oct 26, 2025
1 check passed
@beastoin beastoin deleted the xbqmh_xor branch October 26, 2025 04:38
Glucksberg pushed a commit to Glucksberg/omi-local that referenced this pull request Apr 28, 2026
* I'll generate a concise commit message for these changes:

feat: Add support for XOR103/PLAUD BLE device with Opus FS320 codec

Co-authored-by: aider (anthropic/claude-sonnet-4-5-20250929) <aider@aider.chat>

* Introduce XOR Connection

* Add support battery reads

---------

Co-authored-by: aider (anthropic/claude-sonnet-4-5-20250929) <aider@aider.chat>
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.

1 participant