Hello again!
I am addressing now to programmers (I am not ) Is there a way to modify the python script to work like this: If there is no response from the BMS in (let's say 5 or 6 seconds) then terminate the execution of the script. In this way, I will save a lot of time. Now, it hangs waiting for a response sometimes even 30-40 sec, and the data is delayed. I want the data to be send more often, and somehow I must overcome this waste of time waiting for a response from the bms. When the communication is working, the data is been extracted from the bms within 4-5 seconds. Any time longer, the attempt will be 100% a fail.
Is there any solution to this ?
Thank you!