I'm trying to understand what protocol is used on a particular device in order to decode it and send custom values.
So far I was able to record the data with a logic analyzer but couldn't figure out what protocol it is and which baudrate. I'm guessing it is a protocol using K-line or LIN since it is using only one wire to communicate and voltage levels are close to the input voltage levels. But I want to make sense of the data to be able to replicate it using some microcontroller.
I tried to level shift the voltages to 5V volts and try to read with Arduino but with no success. I think I should make a hardware capable of reading K-line variants but couldn't find any reference for that (I should mention that this protocol is not using 5-baud init or something since it sends the request almost immediately. Or at least I think that I doesn't).
Photo1:First Frame only, the request without the response
Photo2:Complete Messages Including the first Frame found in the Image above
I know that from the images it is hard to understand so I'm uploading the Saleae Logic Saved capture
https://drive.google.com/file/d/12WzHQq_dCJ9NLyXMu-7z73zewajVO33a/view?usp=sharing