<div dir="ltr">Attached are my .vscode settings files, I'm opening the OVMS.V3 folder in VS Code so paths are relative to that. They're far from perfect but allow me to kick off builds and navigate around the code and problems that come up, a few additional include folders would probably help. I think I'm just using whatever C/C++ extension is suggests when you open those types of files.<div><br></div><div>David Corrigan</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 9, 2020 at 11:07 AM Soko <ovms@soko.cc> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Heya,<br><br>Yes, I was able to compile and flassh my first ovms via windows as well. Now I'm looking for an IDE with code completion/intellisense...<br><br>I've tried my work horse "Visual Studio 2019 Enterprise" (not Code) but its a hassle as it uses Cmake and cant find the header files.<br><br>I've tried "Visual Studio Code" as well but couldnt get it work either. Which extensions do you use in it? Any special configs?<br>I've tried ESP_IDF extension with no success...<br><br>thx<br>Soko<br><br><div class="gmail_quote">On 9 July 2020 15:14:32 CEST, David Corrigan <<a href="mailto:davidcorrigan714@gmail.com" target="_blank">davidcorrigan714@gmail.com</a>> wrote:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">I set it up on windows a week or so ago and have been playing with a few things on my 2012 Leaf. Think the only trick is that the version of esp-idf listed in the google doc is wrong, I think it's 3.3 now. I've been using VS Code and setup a task to kick off a build, then I run a webserver so that the OVMS web ui can fetch the firmware and reboot into it.<div><br></div><div>David Corrigan</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 9, 2020 at 2:15 AM Michael Balzer <<a href="mailto:dexter@expeedo.de" target="_blank">dexter@expeedo.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi & welcome Andi :-)<br>
<br>
It seems Eddy Vromen was the last to set up the build environment on<br>
windows:<br>
<a href="http://lists.openvehicles.com/pipermail/ovmsdev/2020-April/006779.html" rel="noreferrer" target="_blank">http://lists.openvehicles.com/pipermail/ovmsdev/2020-April/006779.html</a><br>
<br>
Maybe he can help you on details, but setup should generally still be<br>
straight forward following the developer guide.<br>
<br>
And no, PlatformIO is not an option.<br>
<br>
Chris' latest work on the UpMiiGo integration isn't merged into the<br>
master yet. He already has added a config option towards supporting<br>
direct OBD2 connections.<br>
To contribute to that, fork/attach to his repository:<br>
<a href="https://github.com/devmarxx/Open-Vehicle-Monitoring-System-3" rel="noreferrer" target="_blank">https://github.com/devmarxx/Open-Vehicle-Monitoring-System-3</a><br>
<br>
Sadly, my Mii is still months away…<br>
<br>
>From the discussion on the GE forum I also think it's better to connect<br>
via OBD2, the Comfort-CAN port seems to be too limited (by security<br>
design). It's a good idea to reuse the existing shark fin antenna<br>
though, maybe simple antenna cable extensions can be used so we can<br>
place the module near the OBD2 port. I don't think using a bluetooth<br>
OBD2 dongle is an option, as that would add a significant continuous<br>
current draw.<br>
<br>
If you haven't already, check out the list of UpMiiGo OBD2 codes already<br>
collected on Goingelectric:<br>
<a href="https://www.goingelectric.de/wiki/Liste-der-OBD2-Codes/" rel="noreferrer" target="_blank">https://www.goingelectric.de/wiki/Liste-der-OBD2-Codes/</a><br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
Am 08.07.20 um 09:13 schrieb Soko:<br>
> Hey,<br>
><br>
> I'm Soko and live in Austria/Europe. I'm a programmer since 20 years<br>
> now, mainly (big) Windows applications (PowerBuilder, C#, .NET) with<br>
> databases (MSSQL, Oracle, ...).<br>
><br>
> I also dabble in Arduino/ESP32 programming with little projects for my<br>
> home since 2 years.<br>
><br>
> I've just bought the new version of the Volkswagen e-Up (equals Skoda<br>
> citigo and Seat Mii) and was directed to your project by some guys<br>
> over at <a href="http://www.goingelectric.de" rel="noreferrer" target="_blank">www.goingelectric.de</a>.<br>
><br>
> I'd like to contribute to OVMS by adding the e-Up using the standard<br>
> OBD2 cable (not the Komfort-CAN).<br>
><br>
> My first hurdle though is to get the development environment under<br>
> Windows up and running. Which seems to be a big task by itself. I<br>
> guess using Visual Studio Code with PlatformIO (as I do for my Arduino<br>
> projects) is no option, correct?<br>
><br>
> I have to use this special "ESP IDF" to make it work...<br>
><br>
> Is there any better/newer guide for me than page 6 of the developer<br>
> guide doc?<br>
><br>
> Thanks<br>
><br>
> Andi<br>
><br>
><br>
> _______________________________________________<br>
> OvmsDev mailing list<br>
> <a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank">OvmsDev@lists.openvehicles.com</a><br>
> <a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
<br>
-- <br>
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal<br>
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26<br>
<br>
<br>
_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank">OvmsDev@lists.openvehicles.com</a><br>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote></div>
</blockquote></div></div>_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank">OvmsDev@lists.openvehicles.com</a><br>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
</blockquote></div>