Coder Social home page Coder Social logo

g4rb4g3 / abrptransmitter Goto Github PK

View Code? Open in Web Editor NEW
32.0 32.0 12.0 90.01 MB

Brings abetterrouteplanner to Hyundai Ioniq EV (28kWh)

Home Page: https://www.goingelectric.de/forum/viewtopic.php?f=120&t=39174

License: GNU General Public License v3.0

Java 95.44% JavaScript 4.10% CSS 0.45%

abrptransmitter's People

Contributors

eharry87 avatar g4rb4g3 avatar samuelbrucksch 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

abrptransmitter's Issues

Capture charge speed and send to ABRP

I don't know if it's possible for the headunit to capture the charge rate, but if it is it would be awesome to have it send to ABRp during a charge session.

At the moment it doesn't seem to be sent, but rather it sends the idle usage of the car while charging ~0.5-1kW.

Right knob for zoom doesn't work

ABRPTransmitter v3.16.

Hyundai Ioniq (2018) with latest update:
Software: AE_EV.EUR.SOP.008.1.191209
Firmware: AE.EV.EUR,0.5.352.191031.MICOM

Zooming via right knob doesn't work. On the screen's right edgde there is a small bubble with a number in it. This is movable (up/down) via touch, but doesn't do anything. This bubble only appeared after installing ABRPTransmitter.

Other sideloaded apps: CtsTestStarter, Omni Swipe, IoniqInfo.

Suggestion: Add update function

Would be nice to have a way to update the software from within the app to avoid going thruogh the hassle with side-loading it whe updating.

libvitnavijni_45ECN.so - question about it

Hey.
I know you're the author of libvitnavijni_45ECN.so. Can you please share any options to contact you? some public board or another place where I can find you. I appreciate any help you can provide.

Zoom wheel

Use right knob on head unit for zooming in and out on the map.

Support offline mode

If there is no internet connection it should still be possible to at least show SoC and current position in no map mode.

Current findings:
There is a callback in the getTelemetry function that extracts the data and stores it internally and calls some functions to update the UI. It should be possible to call those functions directly to simulate incoming telemetry data from ABRP servers.

displayCarTelemetry(soc, speed, ext_temp, power, car_model, res); <- i guess this is for the live data screen but might have impacts on nomap mode as well. Needs to be investigated.
setCarLocation(lat, lon, heading, location, utc * 1000); <- i guess this stores lat/lon and centers map on location if enabled.

Still to be discussed:
When to set these values. Only if there is no connection? Or always and block abrp server instead after initial loading?

Send data from "offline" session.

Sometimes I forget to turn on the hotspot to give internet to the car. But it would be awesome for the app to send the logs to ABRP upon arrival home and it connects to the home network, so I still get my drive logged correctly. Is that possible? Or not something you can do on your end?

At the moment I just get a direct line from 'last known' location home when I've been offline.

Thanks for your awesome work!

next step sharing do not work on 211027

Hi,

After upgrading to AE_EV.EUR.SOP.013.17.211027, ABRP Transmitter is no more able to share next step to the Ioniq GPS.
Could it be possible to add a fix as done for 191209 ?
9ff3c28

BR / Olivier

Is this still functional?

The instruction video on YouTube has been taken down. How do I go about installing this? Happy to write an instructions page for the wiki with updated info if I can get it working.

Choose different cars

Hi,
Great work. As you say in documentations this is for Hyundai Ioniq EV but it should work equally well on the Hyundai Kona EV and the the Kia Niro EV, the only thing needed is a way to choose between the car models in the App menu. Is this something that you could add? It would be great for me who is driving a Niro EV.

{"Kia;Niro 39 kWh (beta)": "kia:niro:19:39:other"}, {"Kia;Niro 64 kWh": "kia:niro:19:64:other"}
{"Hyundai;Kona 39 kWh (beta)": "hyundai:kona:19:39:other"}, {"Hyundai;Kona 64 kWh": "hyundai:kona:19:64:other"}

Thank you, and great work :)

Suggestion: Data upload to cloud

I am brand new to GitHub and ABRPTransmitter, so bear with me. My request seems simple to me, but I don't know if it is.

Is it possible to upload the EV data, in particular, State of Charge, to the cloud, e.g. a Google Drive file, as well as to ABRP please? ABRP Transmitter already has this data and writes it to ABRP online, so can this be repeated but for another online server?

I use Tasker quite a bit and would love to be able to remotely read the SOC of the vehicle without needing to use an OBD reader. I appreciate that a mobile to provide the WiFi Access Point and internet link is still needed when not in the car.

Thanks for a great app by the way :)

Not Uploading any live data

Yesterday I had the following issue with 3.0.2:
ABRP site loaded in No Map Mode as configured. After a few seconds it showed a "A new version was release, do you want to reload".
Clicking "Yes" reloaded the site in Map Mode and the same windows appeared again.

At the same time, ABRPTransmitter did not start uploading any live data. In Log Windows was only one entry that the service started successfully and at the status tab nothing happened.

I don't know if this coheres, but I thought it could help finding the bug.

If you have further questions, just ask. :-)

"Missing" com.lge.ivi Package

I tried to compile my own version of your app, and make some adjustments,
but there is obviously the "car data provider sourcecode" missing... which app do i need to extract and decompile out of my vehicle to make this code compilable ?

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.