Giter VIP home page Giter VIP logo

canserver's People

Contributors

andreasrs avatar ichris93 avatar indyjoea avatar jake-b avatar joshwardell avatar pyjamasam avatar sprhawk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

canserver's Issues

Can data transcoding

Hello josh, first of all nice project.

I remember seeing somewhere a txt file contaiining some kind of data decoding of the canbus. Do you happen to have the link?

Turn off/black displays when not in use

The car will not turn off 12v or USB whenever it is awake, leaving the displays showing 0 etc potentially for hours (burn in issue? Just annoying?) if charging or sentry mode is on.

Sadly there is no way to turn off the display or backlight. But I can at least display just black.
I didn't think of this so I should have made a particular mode in the display (maybe in the future?)

So maybe I can send Text mode with no text.

Hoping to use the UI_displayOn signal in 0x00C to toggle this.

CanServer V2 to Tesla CAN Diagnostic Cable (Sept 2015 and up) – Bare Wire

New to all this topics so up front apologies for ignorance and improper lingo but anyways here is my question.

How do I connect Tesla CAN Diagnostic Cable (Sept 2015 and up) – Bare Wire directly into CanServer for the Plaid. without doing an ODB2 connector thing in the middle as on a MS Plaid and even maybe on M3 newly discovered diagnostic port in the passengers footwell has all busses together in one port it would make sense to hook it up directly.

For me i guess what i need to know is what wire on CAN Diagnostic cable goes to what pin on the CanServer with dual bus support. All i was able to find is info on how to wire it for ODB2. Link https://teslamotorsclub.com/tmc/threads/diagnostic-port-index.98663/page-9 I guess what I would need is a third table showing Maxwell Cable to CanServer v2 Pins.

If this is documented somewhere please share the knowledge, Thank you.

Cannot be built with Arduino

CANServer can be built by PlatformIO IDE, but failed to be built with Arduino:

All libraries under CANServer source code with #include "library/header.h" reported Error: "No such file or director"

Want help with building the web-based interfaces?

I have previously had some brief contact with @joshwardell by e-mail. Decided it is probably better to do this communication on Github onward as it is easier to involve everybody here. Especially as you have some pretty big changes coming in @pyjamasam

I see in cfff050 by @pyjamasam that progress is made toward exposing some web-based interfaces from the embedded webserver to make this all play nicer. That is pretty cool. I am a web-dev guy with a 2020 m3, and would like to get involved as I'd like to use this hardware+software for my own car. If you want or need the help of course. Be it vanilla HTML+css+js or something heavier like React. It depends on what the ambitions for the web-based interfaces are I guess. Have you had any discussions for what the "endgame" is for the web or app-based interfaces?

I learned about the existance of the project last night. I have set up and gotten CANserver with dependencies compiled locally, but I do not currently posess the hardware to test uploading and running it. From my brief searching around, it does not look like it is easily simulated/emulated. Am I wrong about that?

So @joshwardell and @pyjamasam is there a feature or aspect here in particular that you would like help with? I'm strong at http/web layer parts of things, but really interested in learning more about embedded as well. I just think it is a good idea to reach out and hear if you have some concrete ideas on particular areas i can contribute to, instead of just forking out and doing my own thing. Looks like good timing, as you have just started adding some html with js to the mix. Let me know!

Web data missing when compiling with Arduino IDE

I'm able to compile and upload the sketch to an ESP32 after seeing that issue #22 was fixed, and it runs and creates the WiFi access point, but there is no web interface displayed when navigating to the address 192.168.4.1. Could it be that the Arduino IDE is not uploading the required web data? I'm on Windows using Arduino IDE 1.8.13 and ESP32 board version 1.0.4.

v2 Source Code

Hi, is this project now closed-source? I see the license for v2 still says GPL-v3 but I can't seem to find the source code.

Thanks for your help and what looks to be an awesome project!

Analysis screen lockup

I was able to add several fields on the analysis screen if their Name field starts with alpha characters, but when I created one called "12vBattery" it caused the entire screen to no longer be editable and no longer display values. It also won't let me delete the new field I created. I'm thinking it might be due to a number being the first character in the Name?

From the console I can see the following error is being generated:

Uncaught (in promise) DOMException: Failed to execute 'querySelector' on 'Element': 'tr#12vBattery' is not a valid selector.
at http://192.168.0.202/analysis:163:40

Two µDisplay issues

  1. I have the display rotating between the min. batt temp. in ºF and the battery power in kW. When the "B kW" unit is printed on the display, it does not completely write over the º symbol.
  2. Today I went to move the car back into the garage and the units were red. No idea why. They were in white all day while I was driving. Unpacked the car outside the garage, moved it in and noticed this issue.

Photo attached showing both issues.

IMG_0156

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.