Git Product home page Git Product logo

androbd-plugin's People

Contributors

fr3ts0n avatar hufman avatar oroce avatar ryansun96 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

Watchers

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

androbd-plugin's Issues

MqttPlugin recreates MqttClient in loop

Is this recreation intentional as full TCP connection needs to established always? If not, shall I try a PR moving MqttClient at class level and invoke connect/disconnect inside onCreate and onDestroy methods of MqttPlugin.java? Mqtt keepalives at 60 seconds will also be enabled. We will also reconnect on detection connection loss.

Provider values not available after app start

Using androbd v2.3.3 with sensorprovider v1.0.4 and gpsprovider 1.0.4 I'm not getting GPS_ and ACC_ values after starting the app (in demo mode). Once i toggle the GpsProvider Plugin off/on, the values for GPS appear; those for ACC don't appear even after toggling. In the MqttPublisher, ACC_* items can be selected, but are never published to mqtt. On LineageOS 17.1 (Android 10).

adaptive icon

Please make icon adaptive, the same as it used for AndrOBD.

In new packages, how do you link to com.fr3ts0n.androbd.plugin.Plugin

You need to resolve the dependencies to make the following code to work:

import com.fr3ts0n.androbd.plugin.Plugin;
import com.fr3ts0n.androbd.plugin.PluginInfo;
public class HttpPlugin
    extends Plugin{
...

Is there a jar file with the library, do I need to compile it from the project, or include the Java file in my package?

infinite loop on connection

Trying to get codes on a car. I have a bluetooth and a Serial reader. This is what I get on the bluetooth generic ELM327:

2020-07-11	11:38:32.463	INFO	AndrOBD	AndrOBD V2.1.3 starting
2020-07-11	11:38:32.517	INFO	AndrOBD	Conversion: metric
2020-07-11	11:38:34.510	INFO	com.fr3ts0n.prot	Reset on NRC = false
2020-07-11	11:38:34.511	INFO	com.fr3ts0n.prot	Preferred protocol: Automatic
2020-07-11	11:38:34.514	INFO	AndrOBD	Conversion: metric
2020-07-11	11:38:34.515	INFO	com.fr3ts0n.prot	ELM min timeout: 12 -> 12
2020-07-11	11:39:33.410	INFO	com.fr3ts0n.prot	Reset on NRC = true
2020-07-11	11:39:48.494	FINE	BtDeviceListActivity	Sending Result...
2020-07-11	11:39:48.648	FINE	CommService	connect to: 00:1D:A5:00:86:DB
2020-07-11	11:39:48.649	FINE	CommService	setState() NONE -> CONNECTING
2020-07-11	11:39:48.656	INFO	CommService	BT socket - UUIDs:00001101-0000-1000-8000-00805f9b34fb,00000000-0000-1000-8000-00805f9b34fb,00000000-0000-1000-8000-00805f9b34fb,
2020-07-11	11:39:48.659	INFO	CommService	BEGIN mBtConnectThread SocketType:Secure
2020-07-11	11:39:48.660	FINE	CommService	Connect BT socket
2020-07-11	11:39:53.428	FINE	CommService	connected, Socket Type:Secure
2020-07-11	11:39:53.433	FINE	CommService	create BtWorkerThread: Secure
2020-07-11	11:39:53.439	INFO	CommService	BEGIN mBtWorkerThread
2020-07-11	11:39:53.442	INFO	stream	RX Thread started
2020-07-11	11:39:53.448	FINE	CommService	setState() CONNECTING -> CONNECTED
2020-07-11	11:39:53.460	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATZ'
2020-07-11	11:39:54.299	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'ELM327v1.5'
2020-07-11	11:39:54.302	FINE	com.fr3ts0n.prot	ELM rx:'ELM327v1.5' (ATZ)
2020-07-11	11:39:54.309	INFO	com.fr3ts0n.prot	Status change: null->Initializing
2020-07-11	11:39:54.312	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.313	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATZ)
2020-07-11	11:39:54.314	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATE0'
2020-07-11	11:39:54.353	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'ATE0'
2020-07-11	11:39:54.355	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.356	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATE0)
2020-07-11	11:39:54.357	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.357	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATE0)
2020-07-11	11:39:54.358	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATL0'
2020-07-11	11:39:54.377	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.378	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATL0)
2020-07-11	11:39:54.380	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.380	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATL0)
2020-07-11	11:39:54.381	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATS0'
2020-07-11	11:39:54.411	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.412	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATS0)
2020-07-11	11:39:54.414	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.414	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATS0)
2020-07-11	11:39:54.415	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATAT0'
2020-07-11	11:39:54.454	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.456	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATAT0)
2020-07-11	11:39:54.459	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.460	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATAT0)
2020-07-11	11:39:54.463	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATSP0'
2020-07-11	11:39:54.482	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.483	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATSP0)
2020-07-11	11:39:54.485	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.485	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATSP0)
2020-07-11	11:39:54.486	INFO	com.fr3ts0n.prot	Status change: Initializing->Initialized
2020-07-11	11:39:54.489	INFO	com.fr3ts0n.prot	Status change: Initialized->ECU detect
2020-07-11	11:39:54.490	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATH1'
2020-07-11	11:39:54.523	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.524	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATH1)
2020-07-11	11:39:54.526	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.527	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATH1)
2020-07-11	11:39:54.528	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0100'
2020-07-11	11:39:54.577	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'SEARCHING...'
2020-07-11	11:39:54.578	FINE	com.fr3ts0n.prot	ELM rx:'SEARCHING...' (0100)
2020-07-11	11:39:54.583	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7E8037F0122'
2020-07-11	11:39:54.584	FINE	com.fr3ts0n.prot	ELM rx:'7E8037F0122' (0100)
2020-07-11	11:39:54.784	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.786	FINE	com.fr3ts0n.prot	ELM rx:'>' (0100)
2020-07-11	11:39:54.787	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'ATH0'
2020-07-11	11:39:54.808	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'OK'
2020-07-11	11:39:54.810	FINE	com.fr3ts0n.prot	ELM rx:'OK' (ATH0)
2020-07-11	11:39:54.812	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:54.812	FINE	com.fr3ts0n.prot	ELM rx:'>' (ATH0)
2020-07-11	11:39:54.813	INFO	com.fr3ts0n.prot	Status change: ECU detect->ECU detected
2020-07-11	11:39:59.400	INFO	com.fr3ts0n.prot	OBD Service: 0->9
2020-07-11	11:39:59.403	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:39:59.447	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:39:59.448	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:39:59.449	INFO	com.fr3ts0n.prot	Status change: ECU detected->Connected
2020-07-11	11:39:59.452	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:39:59.646	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:59.647	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:39:59.648	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:39:59.685	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:39:59.686	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:39:59.687	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:39:59.888	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:39:59.889	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:39:59.890	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:39:59.922	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:39:59.923	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:39:59.924	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:00.136	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:00.137	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:00.138	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:00.182	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:00.183	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:00.184	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:00.379	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:00.380	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:00.381	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:00.417	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:00.418	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:00.419	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:00.624	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:00.625	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:00.626	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:00.658	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:00.659	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:00.659	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:01.065	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:01.067	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:01.068	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:01.247	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:01.248	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:01.248	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:01.344	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:01.345	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:01.346	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:01.379	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:01.380	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:01.380	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:01.592	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:01.594	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:01.595	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:01.623	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:01.624	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:01.625	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:01.833	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:01.834	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:01.835	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:01.873	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:01.873	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:01.874	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:02.077	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:02.078	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:02.078	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:02.120	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:02.123	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:02.123	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:02.331	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:02.332	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:02.333	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:02.373	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:02.374	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:02.374	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:02.574	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:02.575	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:02.576	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:02.613	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:02.614	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:02.615	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:02.813	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:02.814	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:02.814	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:02.853	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:02.854	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:02.855	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:03.049	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:03.050	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:03.051	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:03.101	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:03.102	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:03.103	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:03.285	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:03.292	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:03.293	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:03.346	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:03.347	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:03.348	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:03.529	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:03.530	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:03.531	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:03.567	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:03.568	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:03.569	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:03.760	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:03.762	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:03.763	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:03.799	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:03.800	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:03.802	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:04.011	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:04.012	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:04.015	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:04.050	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:04.051	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:04.052	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:04.263	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:04.264	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:04.265	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:04.303	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:04.303	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:04.303	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:04.501	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:04.502	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:04.502	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:04.530	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:04.531	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:04.581	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:04.740	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:04.742	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:04.743	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:04.782	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:04.783	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:04.784	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:04.982	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:04.985	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:04.988	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:05.043	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:05.044	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:05.044	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:05.221	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:05.222	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:05.222	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:05.253	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:05.256	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:05.257	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:05.468	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:05.468	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:05.469	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:05.661	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:05.662	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:05.664	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:05.735	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:05.735	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:05.735	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:05.908	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:05.908	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:05.909	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:06.005	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:06.006	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:06.006	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:06.029	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:06.030	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:06.031	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:06.240	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:06.241	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:06.242	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:06.276	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:06.277	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:06.277	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:06.477	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:06.478	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:06.480	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:06.516	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:06.516	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:06.516	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:06.734	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:06.735	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:06.736	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:06.760	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:06.760	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:06.761	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:06.961	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:06.962	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:06.963	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:07.006	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:07.007	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:07.007	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:07.208	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:07.209	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:07.209	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:07.248	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:07.249	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:07.249	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:07.442	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:07.443	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:07.443	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:07.470	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:07.470	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:07.471	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:07.674	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:07.675	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:07.675	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:07.709	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:07.709	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:07.710	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:07.910	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:07.912	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:07.912	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:07.956	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:07.956	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:07.956	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:08.177	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:08.178	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:08.178	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:08.227	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:08.227	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:08.228	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:08.402	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:08.402	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:08.403	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:08.477	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:08.478	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:08.479	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:08.645	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:08.646	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:08.646	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:08.707	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:08.707	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:08.708	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:08.879	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:08.880	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:08.881	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:08.915	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:08.915	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:08.916	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:09.118	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:09.119	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:09.119	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:09.161	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:09.162	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:09.165	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:09.375	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:09.375	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:09.376	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:09.419	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:09.420	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:09.421	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:09.599	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:09.600	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:09.601	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:09.635	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:09.635	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:09.636	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:09.835	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:09.836	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:09.836	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:09.875	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:09.875	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:09.875	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:10.069	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:10.069	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:10.070	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:10.117	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:10.117	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:10.118	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:10.302	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:10.303	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:10.303	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:10.329	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:10.330	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:10.330	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:10.529	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:10.530	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:10.530	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:10.559	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:10.560	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:10.561	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:10.972	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:10.973	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:10.974	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:11.204	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:11.204	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:11.205	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:11.279	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:11.280	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:11.282	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:11.313	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:11.313	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:11.314	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:11.518	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:11.519	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:11.519	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:11.553	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:11.554	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:11.554	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:11.760	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:11.761	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:11.762	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:11.800	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:11.800	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:11.801	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:12.007	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:12.008	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:12.009	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:12.051	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:12.052	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:12.052	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:12.260	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:12.261	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:12.262	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:12.309	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:12.310	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:12.310	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:12.503	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:12.506	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:12.507	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:12.549	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:12.550	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:12.550	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:12.743	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:12.743	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:12.745	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:12.780	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:12.780	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:12.781	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:12.980	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:12.981	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:12.982	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:13.026	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:13.027	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:13.028	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:13.223	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:13.224	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:13.225	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:13.265	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:13.266	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:13.266	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:13.455	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:13.456	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:13.457	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:13.479	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:13.480	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:13.480	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:13.682	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:13.683	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:13.683	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:13.709	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:13.710	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:13.710	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:13.918	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:13.918	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:13.919	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:13.950	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:13.951	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:13.951	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:14.167	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:14.168	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:14.168	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:14.208	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:14.209	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:14.209	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:14.403	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:14.404	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:14.405	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:14.444	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:14.445	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:14.446	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:14.648	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:14.649	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:14.650	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:14.687	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:14.687	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:14.688	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:14.879	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:14.880	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:14.880	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:14.909	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:14.910	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:14.910	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:15.132	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:15.133	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:15.134	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:15.173	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:15.174	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:15.174	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:15.375	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:15.375	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:15.376	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:15.417	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:15.418	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:15.419	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:15.608	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:15.609	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:15.609	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:15.637	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:15.639	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:15.639	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:16.038	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:16.039	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:16.040	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:16.227	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:16.228	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:16.230	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:16.347	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:16.348	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:16.349	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:16.387	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:16.387	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:16.388	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:16.567	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:16.568	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:16.569	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:16.600	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:16.600	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:16.601	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:16.819	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:16.820	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:16.821	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:16.858	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:16.859	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:16.860	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:17.068	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:17.072	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:17.073	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:17.118	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:17.119	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:17.120	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:17.322	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:17.323	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:17.324	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:17.351	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:17.352	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:17.353	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:17.550	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:17.551	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:17.552	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:17.589	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:17.590	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:17.590	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:17.796	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:17.797	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:17.798	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:17.836	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:17.837	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:17.837	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:18.029	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:18.030	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:18.031	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:18.068	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:18.069	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:18.070	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:18.277	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:18.278	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:18.278	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:18.322	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:18.323	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:18.323	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:18.523	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:18.524	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:18.525	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:18.564	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:18.564	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:18.565	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:18.765	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:18.766	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:18.767	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:18.802	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:18.802	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:18.803	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:19.003	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:19.003	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:19.004	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:19.044	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:19.045	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:19.046	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:19.230	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:19.232	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:19.233	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:19.284	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:19.284	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:19.285	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:19.482	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:19.482	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:19.483	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:19.527	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:19.527	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:19.528	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:19.735	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:19.736	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:19.737	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:19.779	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:19.779	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:19.780	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:19.991	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:19.992	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:19.992	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:20.062	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:20.063	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:20.064	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:20.246	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:20.247	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:20.248	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:20.282	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:20.283	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:20.284	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:20.526	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:20.527	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:20.527	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:20.590	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:20.591	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:20.592	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:20.955	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:20.956	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:20.957	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:21.162	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:21.163	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:21.164	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:21.195	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:21.196	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:21.197	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:21.233	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:21.233	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:21.234	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:21.452	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:21.453	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:21.455	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:21.492	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:21.492	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:21.493	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:21.713	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:21.714	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:21.714	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:21.751	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:21.752	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:21.753	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:21.970	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:21.972	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:21.973	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'
2020-07-11	11:40:22.017	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'7F0922'
2020-07-11	11:40:22.018	FINE	com.fr3ts0n.prot	ELM rx:'7F0922' (0900)
2020-07-11	11:40:22.020	SEVERE	com.fr3ts0n.prot	(NRC:0x22) Conditions not correct
2020-07-11	11:40:22.245	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 RX:'>'
2020-07-11	11:40:22.246	FINE	com.fr3ts0n.prot	ELM rx:'>' (0900)
2020-07-11	11:40:22.247	FINE	com.fr3ts0n.prot	com.fr3ts0n.ecu.prot.obd.ElmProt@a036e02 TX:'0900'

Followed the steps correctly from the wiki. Car is on Accessories (only stage where I have powers leds flashing on the BT reader), and not running.
I will try on the serial tomorrow.

Option to use Websockets Mqtt Plugin

Hello, thanks for this great app!

I am not super knowledgable in programming or anything, I am just a tinkerer. But from what I understand, if you want to use mqtt over the internet (publishing back to home while driving), then most people use mqtt through websockets, and that is what I use. I know paho supports websockets so I would think it might be easy to implement but I guess I wouldnt really know for sure.

Plugin that tests what version of elm327 you're using

Problem:

Currently there may be some issues and confusion among users, because the ELM327 market is very wide and the products differ, use different firmware versions and users may experience incompatibility of their adapters with the functions they're expecting or don't even know if those functions are supported or there is an issue somewhere else if the desired functions don't work. Often time the issue can be in the adapter because the sellers often declare a wrong ELM327 compatibility.
There exist a handful of apps that serve this purpose, but they are all proprietary.

Solution:

I propose, that an AndrOBD plugin is developed, which could test the connected adapter for listed protocols/standards/functions and display how many of those are supported. Since AndrOBD is open source, the proprietary issue could be avoided and a FOSS option could finally be available.

Examples with screenshots of proprietary apps that have this feature:

Additional context:

I think that there is no need for this to be a separate app, because AndrOBD already has a lot of functionality and such a plugin could help in getting more users. Also, when testing the adapters, screenshot of this plugin could be posted at the product sites (as currently are with some non-foss apps), which could get AndrOBD more users.

AndrODB not registering in Home Assistant

Describe the bug

MQTT works, broker receives data. But MQTT plugin does not send properly formatted data that register new device at Home Assistant. Therefore HA does not add new device.

To Reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

A clear and concise description of what you expected to happen.

AndrOBD Debug log files

Please attach AndrOBD debug log files.

AndrOBD stores log files in a subdirectory on your primary storage device. (com.fr3ts0n.ecu.gui.androbd/log/AndrOBD.log.*)

Log detail level

The detail level of the logged debug information can be adjusted in the Settings > Development options > Logging level.

By default the detail level is set to INFO.
Preferred detail level for issue analysis is DEBUG. (Since V1.5.0 this level is called FINE)

Important details on your environment:

  • Android OS version:
  • AndrOBD version:
  • OBD adapter type:
  • Connected vehicle make, type, year, engine size:

Additional context

Add any other context about the problem here.

MQTT messages are not published

I configured the server, port, username, and password for my cloudmqtt instance (i used a non secure connection to the mqtt server) and no message was published even though the app was connected to the car.
I read in #1 that I push Perform Action then it should publish message as well but it did not happen.

Then I installed to laptop a mqtt server, I used mosca (npm i -g mosca pino && mosca --very-verbose | pino). I changed the server, username, password parameters, I pushed the Perform Action button and still no message.

After that I tried to double verify that the mqtt server is working properly, so I installed a mqtt client and with that I could see the published message: mqtt pub -t AndrOBD -h '192.168.1.120' -m 'from mqtt.js'.

Since the mqtt server is working, I can publish messages from different I can see those published if I'm subscribed to the given topics, it must be something the AndrOBD. I changed the logging level of the app to ALL but there was no about failured publish. I can attach if you want but I didn't see anything related to the mqtt plugin.

MqttClient generateClientId

Hi,
everytime I start this application, its generate new ClientId for the MqttClient. Is there a possibility to generate an ClientID at firs run of this plugin or to set it up in the preferences of this plugin? I'm not able to do it by my self :-(

MqttPlugin.java:

171 // set a proper client id if we have none
172		if (mClientId == null || mClientId.trim().equals(""))
173		{
174			mClientId = MqttClient.generateClientId();
175		}
176		updateThread.start();

HTTP API

I might work on this and model it after the MQTT plugin.
What I want to do is use HTTP to POST a json payload instead of MQTT as it is painful to do MQTT -> DB.

Release new version

There seems to be lots of changes since the version currently on f-droid. Can we release them please?

How to use plugins?

I am quite new in android.
Do I need to install each plugin? I can see MqttPublisher in PluginHost only when I installDebug MqttPublisher first. Also I have to run MqttPublisher before PluginHost if I want to identify plugin.

If I understand right each plugin is installed as seperate app.

Thanks!

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.