¿Hay alguna forma de calcular la autonomía actual de un vehículo utilizando los datos proporcionados a través de OBD-II?
Sé que puedo averiguar el porcentaje de combustible usando fuelLevelInput
, pero ¿cómo puedo saber a cuántas millas equivale?
Estoy usando un sistema OBD que calcula aproximadamente MPG para mí, ¿hay alguna manera de que pueda usarlo junto con fuelLevelInput
, para estimar el rango actual del automóvil en millas?
Tengo entendido que todo lo que tengo que hacer es multiplicar el MPG con el nivel actual de combustible en galones. El problema es que fuelLevelInput
solo da un porcentaje. ¿Hay alguna manera de saber fuelLevelInput
en galones o litros?
Gracias por tu tiempo, Daniel.
Logré resolver mi propio problema, a continuación se muestran los pasos que tomé para calcular el rango (en caso de que alguien más esté interesado):
1) Guarde el fuelLevelInput
porcentaje para su uso posterior.
2) Use el siguiente sitio web para obtener detalles sobre el automóvil (identificación a través del número VIN del automóvil). La propiedad que busco se llama "Capacidad de combustible": la capacidad máxima del tanque de combustible del automóvil en galones.
3) Convierta el porcentaje del nivel de combustible actual en galones haciendo lo siguiente:(fuelLevelInput * max fuel tank capacity) / 100 = current fuel level (in gallons).
4) Mi dispositivo/aplicación OBD en el que estoy trabajando, calcula/almacena todos los valores de MPG de los viajes registrados. Así que sumo todos los valores de MPG y los divido por el número de viajes, para averiguar el valor promedio de MPG.
5) Ahora simplemente multiplique el valor promedio de MPG con el nivel de combustible actual en galones y tendrá un rango de combustible actual aproximado.
Nota
Obviamente, esto no tiene en cuenta otros factores, tales como, entre otros:
Así que no va a ser el rango más preciso, pero en mi caso servirá.
Pᴀᴜʟsᴛᴇʀ2
Supertecnoboff
fuelLevelInput
porcentaje para calcular aproximadamente el nivel actual de combustible del vehículo en galones, que luego se puede multiplicar por MPG, para calcular el rango. El único problema es que no puedo encontrar una base de datos adecuada.Pᴀᴜʟsᴛᴇʀ2
Supertecnoboff
Mella
Supertecnoboff