Thanks a lot Duncan. I think that is very helpful. Some questions:
- was the ST jumper in the open position or removed with the new wiring?
- does "several variables" mean data that should come from the wind and tridata seatalk instruments?
Adrian will correct me if I am wrong but I think your result confirms our latest conclusions. The important thing of your test is that using the new wiring your seatalk bus and devices keep talking and the STLINK FAIL error is gone.
Null values could also confirm some issues observed by Adrian. In the other part of the circuit (after the opto) we do not have a clean and square digital signal but a rounded one with some soft valleys making it difficult for the Raspberry to interpret what is 0 and 1. That could explain why you can see signal k keys translated from the seatalk data but erratic values and Boatingbaileys's results. This effect is less visible using the old wiring but is still present.
We have some new prototypes on its way using the new wiring and replacing the opto by regular transistors which have faster switching times. Elements to protect the Raspberry has been added as well.
I am still interested on your test with the old wiring adding a 4.7K or 5K resistor to the seatalk1 DATA connector. That could give us more info about the seatalk1 bus behavior.
Thanks again.
- was the ST jumper in the open position or removed with the new wiring?
- does "several variables" mean data that should come from the wind and tridata seatalk instruments?
Adrian will correct me if I am wrong but I think your result confirms our latest conclusions. The important thing of your test is that using the new wiring your seatalk bus and devices keep talking and the STLINK FAIL error is gone.
Null values could also confirm some issues observed by Adrian. In the other part of the circuit (after the opto) we do not have a clean and square digital signal but a rounded one with some soft valleys making it difficult for the Raspberry to interpret what is 0 and 1. That could explain why you can see signal k keys translated from the seatalk data but erratic values and Boatingbaileys's results. This effect is less visible using the old wiring but is still present.
We have some new prototypes on its way using the new wiring and replacing the opto by regular transistors which have faster switching times. Elements to protect the Raspberry has been added as well.
I am still interested on your test with the old wiring adding a 4.7K or 5K resistor to the seatalk1 DATA connector. That could give us more info about the seatalk1 bus behavior.
Thanks again.