I have three serial connections.
A for wind.
Only input nmea 0183 data
Output Events: "serial-wind-toStdout"
Input Event: "wind" [MWV]
B for ais
Only input nmea0183 data
Output Events: "serial-ais-to Stdout"
Input Event: "ais" [VDO,GGA]
C for a seatalk bridge.
[Seatalk1]
Input and output 0183 data
Output Events: " ais, serial-SeatalkBridge-to-Stdout, wind"
Input Event: "bridge" [DBT, MTW,VHW,VLW,RSA]
... I intend to bring winddata and positiondta to the seatalk1 via the seataklbridge:
If i use in C (the seatalk bridge):
Output Events: " wind,ais, serial-SeatalkBridge-to-stdout"
then :
i have only wind data on my seatalk1 and no positiondata.
,,
if i use Output Events: " ais,wind, serial-SeatalkBridge-to-stdout"
then
i have only Positin data on my seatalk1 and no winddata.
Solution:
Output Events: " ais, serial-SeatalkBridge-to-stdout,wind" then
i have wind data and positiondata on my seatalk1.
AND on each restart signalk, at all serial connections, in the Output Events Field: one more! "serial-(serialname<ID>)-to-stdout" is added.
Ends up with a "... too many listener.." in the server log.
I don' know if here is the right place but imho i found a "minor" Bug .