brendan-w / python-OBD

OBD-II serial module for reading engine data
GNU General Public License v2.0
1.06k stars 370 forks source link

Fund raising for hardware/software for development and reverse engineering #89

Closed ffries closed 7 years ago

ffries commented 7 years ago

Dear Brendan and all,

I think we need more hardware to boost Python-OBD development and I propose to make a small fundraising. I propose to raise the money on Paypal and then buy and send hardware using eBay/Amazon. Brendan, would you agree with this fundraising. It is targeted for Python-OBD developpers: Brandan, maybe me (hopefuly) and anyone proposing patches.

Here is the following hardware that (IMHO) would be useful:

We probably also need some official software to allow reverse engineering of CAN codes. So IMHO the basic hardware is around 150EUR for each developer involved in Python-OBD.

Further development will also need some proper hardware/software from vendors to reverse engineer. Again around 100EUR for each brand (I think of Renault, might be cheaper with other brands).

Brenda, please tell if you agree with this fund raison. I can raise the money on my paypal account: paypal-perso at poure dot com. If you agree, please put a link on front page to this message.

Kind regards, Jean-Michel Pouré

ffries commented 7 years ago

There is no review of patches and the project seems stalled, so I prefer to do my own project. Closing.

brendan-w commented 6 years ago

Apologies, just tuning in again. Thank you for the kind offer. Though, as you correctly stated, I have not had time to maintain this (or any) of the projects I normally work on. Working at Tesla has taken a lot of my free time.

Had I the time, I think the next big thing for python-OBD would be a sister "signal repository" for all known manufacturers. There are a ton of CAN signals floating around the internet for a smattering of different vehicles (mostly reverse-engineered), but there appears to be no organization. If we (the community) were able to centralize this information, we could unlock quite a bit of use from our vehicles. python-OBD only ships with what's in the standard, but we all know that's just the tip of the iceberg.

Thankfully, the hardware end of reading from CAN is largely solved. It's decoding the signals that's the important part.