-
-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERR: SYN received #320
Comments
a little update, now I have one address scanned (happened over night) If I let it run for a couple of days, #11 will be scanned also, but I can't get anything out of it, every time I get "ERR: element not found" I'm new to the ebus, but there are alot of SYN packages sent on the bus, every 40 to 45 ms |
Apparently your connection may be faulty? |
what serial converter are you using? |
I use the raspberry pi's uart |
Before investigating on the ebusd side I'd suggest to verify behaviour with a proven adapter. |
What should I check more? |
It would help to check that your DIY converter fully works by a/b testing with a proven adapter. |
I don't have another adapter, it is build from a proven schematic (https://ebus.github.io/adapter/index.en.html) and in the test setup it works as it suppose to do. Before I spend money on buying another adapter I would run some test first, I'm not so sure another adapter will solve this, as with this adapter I get "signal: acquired" and TX is also within specs. My question marks are now at the Raspberry pi (is the serial port suitable for this low latency bus?) and with the bus, it every 40 ms a SYN byte normal for a Ebus (if so, the Pi needs to send it commands within the 40 ms, actually I would say within 30ms to be safe, is the Pi indeed sending it's requests within this time frame) |
I managed to solve the problem, it was not the converter, but the pi itself. |
it is already mentioned here |
I have a problem, ebusd is running on an raspberry pi, with a DIY converter.
When I try to read any parameter I get "ERR: element not found"
When I scan a slave on the bus I get "ERR: SYN received"
I checked the hardware with a PSU and 330 ohm in series, when I send data, I see this on the scope, so it is working (voltages are correct)
This is the ebusctl info
version: ebusd 3.4.v3.4-5-gf152798
update check: revision v3.4 available
signal: acquired
symbol rate: 26
max symbol rate: 92
min arbitration micros: 26
max arbitration micros: 46
min symbol latency: 26
max symbol latency: 28
reconnects: 0
masters: 4
messages: 14
conditional: 0
poll: 0
update: 4
address 03: master #11
address 08: slave #11
address 10: master #2
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 7f: master #24
If I run it for a long time, it will find more in the bus and fills in the correct brand (Valliant)
What could be the issue?
The text was updated successfully, but these errors were encountered: