Menu

#299 ComId 100 shall be subscribed from two sources but only one needs to be received

2.0.3.0
closed
None
2021-04-14
2019-11-25
No

In tau_initTTIaccess ( .. ) ComId 100 is subscribed to from two different sources, due to that TRDP standard URI grpAll.aVeh.lCst.lClTrn.lTrn can be resolved to two different multicast groups.
This is also discussed in Ticket #257.

The problem now is that if telegrams is only received from one source the other subscription will get timeout. With the current solution if one of the subscriptions get a timeout the topocounter is invalidated. It is enough to have a OR operation between the two subscriptions if one receives ComId 100 the topocounter is valid, now it is a AND behaviour this needs to be changed.

Discussion

  • Bernd Löhr

    Bernd Löhr - 2019-12-06
    • Milestone: 2.1.0.0 --> 2.0.3.0
     
  • Bernd Löhr

    Bernd Löhr - 2019-12-06
    • status: open --> pending
    • assigned_to: Bernd Löhr
     
  • Bernd Löhr

    Bernd Löhr - 2019-12-06

    The first MC address will be stored and on timeouts we'll check the recieved MC against the stored one. Only if they match, the topocounts will be reset.

     
  • Bernd Löhr

    Bernd Löhr - 2020-08-21
    • Status: pending --> closed
     
  • Armin-Hagen Weiss

    • labels: --> 2131
     
  • Armin-Hagen Weiss

    • labels: 2131 -->
     

Log in to post a comment.

MongoDB Logo MongoDB