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

USB support #4

Open
dipcore opened this issue Feb 16, 2015 · 3 comments
Open

USB support #4

dipcore opened this issue Feb 16, 2015 · 3 comments

Comments

@dipcore
Copy link

dipcore commented Feb 16, 2015

It's not an issue but it would be cool to have an option to use bluetooth or usb-serial. I saw your Steering-Wheel-Interface project, but it looks like you will not support it any more.

@theksmith
Copy link
Owner

no immediate plans for this myself, but maybe someone else will tackle the ehancement

@smellykid101
Copy link

I'd be interested in helping to add this feature, but I'm only a intermediate programmer. @theksmith care to give some guidance where to start? I was thinking to use some of your code from Steering-Wheel-Interface project. Any idea for problems I'd run into right away?

@theksmith
Copy link
Owner

theksmith commented Sep 16, 2016

sorry for the late reply!

the biggest issue is that the BT code is pretty tightly integrated. so in order to keep things clean we'd want to refactor a lot of my overall design and abstract out the hardware/protocol layer stuff and then have 2+ implementations of it (one for BT, one for USB, and maybe even one for BLE).

just hacking it to work with USB would be pretty quick. in fact it would probably be easier to take a sample USB serial project and copy in the ELM327, Tasker, and Android event/button stuff from here... if you just wanted to get something working with USB quickly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants