Skip to content
  • Simon's avatar
    88334eaa
    Adds support for new Bridge Control OPCODE - BCSQ · 88334eaa
    Simon authored
    BCSQ is Source Quench or Squelch
    
    When a stream id is received from more than one source on a TG
    the system sends a BCSQ to all of the non-first systems to ask them
    to stop sending this stream ID. This reduces network and CPU load. Also
    packets can't loop of they arent even received!
    
    Squashed commit of the following:
    
    commit e5ba9ece
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 23:16:30 2021 +0100
    
        Tidy up log handling for streams
    
    commit fc1e4bd9
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 22:56:45 2021 +0100
    
        Fix target port (BCKA)
    
    commit 27e046e5
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 22:50:35 2021 +0100
    
        Handle keyerror
    
    commit 99c660fa
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 22:45:05 2021 +0100
    
        Stream trimmer for BCSQ
    
    commit 9d6102be
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 21:32:54 2021 +0100
    
        Brack
    
    commit 2f8a8cf6
    Merge: f77a68a9 17b69689
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Sun Apr 11 22:16:38 2021 +0100
    
        Merge branch 'master' into bcsq
    
    commit f77a68a9
    Merge: 7f4c6f53 9a3e5fbd
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Fri Apr 9 01:39:54 2021 +0100
    
        Merge branch 'master' into bcsq
    
    commit 7f4c6f53
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Thu Apr 8 18:35:08 2021 +0100
    
        c
    
    commit c0904242
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 19:05:40 2021 +0100
    
        only try to quench the source once
    
    commit 2748d0cf
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:56:05 2021 +0100
    
        Comment out check for enahnced to tes
    
    commit fa43a09d
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:51:19 2021 +0100
    
        Dst id not tgid
    
    commit f02df6ed
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:48:44 2021 +0100
    
        More BCSQ
    
    commit adf3bb40
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:44:15 2021 +0100
    
        more BCKA fixes
    
    commit b4dc518d
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:42:13 2021 +0100
    
        Fix broken BKCA
    
    commit 637d772d
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:38:17 2021 +0100
    
        More work on BCSQ
    88334eaa
    Adds support for new Bridge Control OPCODE - BCSQ
    Simon authored
    BCSQ is Source Quench or Squelch
    
    When a stream id is received from more than one source on a TG
    the system sends a BCSQ to all of the non-first systems to ask them
    to stop sending this stream ID. This reduces network and CPU load. Also
    packets can't loop of they arent even received!
    
    Squashed commit of the following:
    
    commit e5ba9ece
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 23:16:30 2021 +0100
    
        Tidy up log handling for streams
    
    commit fc1e4bd9
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 22:56:45 2021 +0100
    
        Fix target port (BCKA)
    
    commit 27e046e5
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 22:50:35 2021 +0100
    
        Handle keyerror
    
    commit 99c660fa
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 22:45:05 2021 +0100
    
        Stream trimmer for BCSQ
    
    commit 9d6102be
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Mon Apr 12 21:32:54 2021 +0100
    
        Brack
    
    commit 2f8a8cf6
    Merge: f77a68a9 17b69689
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Sun Apr 11 22:16:38 2021 +0100
    
        Merge branch 'master' into bcsq
    
    commit f77a68a9
    Merge: 7f4c6f53 9a3e5fbd
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Fri Apr 9 01:39:54 2021 +0100
    
        Merge branch 'master' into bcsq
    
    commit 7f4c6f53
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Thu Apr 8 18:35:08 2021 +0100
    
        c
    
    commit c0904242
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 19:05:40 2021 +0100
    
        only try to quench the source once
    
    commit 2748d0cf
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:56:05 2021 +0100
    
        Comment out check for enahnced to tes
    
    commit fa43a09d
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:51:19 2021 +0100
    
        Dst id not tgid
    
    commit f02df6ed
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:48:44 2021 +0100
    
        More BCSQ
    
    commit adf3bb40
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:44:15 2021 +0100
    
        more BCKA fixes
    
    commit b4dc518d
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:42:13 2021 +0100
    
        Fix broken BKCA
    
    commit 637d772d
    Author: Simon <simon@gb7fr.org.uk>
    Date:   Tue Apr 6 18:38:17 2021 +0100
    
        More work on BCSQ
Loading