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

Implement BLE #244

Open
DieKatzchen opened this issue Apr 1, 2024 · 2 comments
Open

Implement BLE #244

DieKatzchen opened this issue Apr 1, 2024 · 2 comments

Comments

@DieKatzchen
Copy link

The ESP32S3 doesn't support classic bluetooth, so I went ahead and implemented BLE to the firmware (PR #123.) I'm using the Nordic UART Service standard, which is a Service with UUID 6E400001-B5A3-F393-E0A9-E50E24DCCA9E, a characteristic 6E400002-B5A3-F393-E0A9-E50E24DCCA9E that can be written, and a characteristic 6E400003-B5A3-F393-E0A9-E50E24DCCA9E that can be read with notify. I'm currently using an unholy kludge of virtual serial ports that requires that device signing be turned off, so if this could be implemented into the driver, I could stop doing that.

@memmam
Copy link

memmam commented Apr 21, 2024

In the meantime until this can be implemented I'd appreciate if you could provide details on said kludge, I want to build a mocap-focused Fae Mod variant to bridge from OpenGloves to VMC for use with motion capture software.

@DieKatzchen
Copy link
Author

It actually never worked right, the instant FFB was turned on it would crash the virtual serial port. I ended up making a simpler solution. This code can be flashed to a spare ESP32 and will act as a dongle.

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

No branches or pull requests

2 participants