[Ovmsdev] System diagram?

Mark Webb-Johnson mark at webb-johnson.net
Mon Apr 28 16:51:29 HKT 2025



> On 28 Apr 2025, at 4:38 PM, Dave Pawson <dave.pawson at gmail.com> wrote:
> 
> 
> 
> On Mon, 28 Apr 2025 at 09:18, Mark Webb-Johnson <mark at webb-johnson.net <mailto:mark at webb-johnson.net>> wrote:
>> 
>> 
>> The diagram you refer to is the ESP32 microcontroller we use.
>> 
>> I was referring more to the other links on that page (Developer Guide, Source Code, Getting Started Vehicle).
> 
> Yes,  hence my questions, are all of those hw interfaces used?

Mostly. I2C/I2S not as standard (although available for expansion modules). ETH, IR, PWM, Temperature, Touch, DAC, all no.

All the rest, yes to a greater or lesser extent.

>>> Are all the devs working on Windows please?
>>> All the docs seem to imply a windows environment?
>> 
>> Windows toolchain is on page #6 of the developer guide. Linux and Mac OSX is page #13.
>> 
>> I use Mac and Linux myself. I think the developers here are pretty mixes amongst the three platforms.
> Thanks.  
>> 
>> Regarding data sets, I presume you mean CAN bus dumps? I have some for Tesla cars (roadster, S, X). Others typically maintain them for their own cars. People may be reluctant to share as the dumps may contain personally identifiable information (not just VINs, but also things like latitude and longitude coordinates of charging, parking, etc).
> Ouch, fair point. 
>   Is there any glossary of ODB terms?
> Is it worth providing something to strip out such data (which begs the question
> how easy to locate it) for testing purposes?
>    I've an ODBeleven, but I don't (normally) get to see raw data.
> I'm guessing prior to emailing it from my phone, the data is converted to some 'visual' format?

Having problems understanding you here. When you say ODBeleven do you mean OBDII (OBD 2)? We don’t have any specific glossary of terms for these, but there are plenty on the Internet. The wikipedia article on OBD-II PIDs and accessing it CAN is a good starting point.

https://en.wikipedia.org/wiki/OBD-II_PIDs

If you are looking at vehicle support, the article on that developer page is the best starting point we have:

https://www.openvehicles.com/developers
(Getting Started Vehicle)

> regards
> 
> 
> --
> Dave Pawson
> XSLT XSL-FO FAQ.
> Docbook FAQ.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20250428/32ccbee0/attachment.htm>


More information about the OvmsDev mailing list