#160 FB_Edge: Move Connect to VAR_INPUT, and rename to Enable, and Implement

2.0.0.0: Edge
closed
hermsen
None
2022-07-17
2022-07-01
i-campbell
No

FB_Edge has a local variable Connect.

  1. Move it to VAR_INPUT
  2. rename Connect to Enable
  3. document its behaviour
  4. Implement the functionality

    a. [x] Edge shall not start until enabled.
    b. [#165] Edge shall disconnect and a NDEATH will be published.

*Implementation of NDEATH has been splitted of and moved to [#165]

Related

Progress Blog: 2022/07/2-july-2022-updated-tck-test-results
Tickets: #161
Tickets: #165

Discussion

  • hermsen

    hermsen - 2022-07-02
    • status: open --> accepted
     
  • hermsen

    hermsen - 2022-07-17
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,9 +1,10 @@
     FB_Edge has a local variable Connect.
    
    -1. Move it to VAR_INPUT
    -2. rename Connect to Enable
    -3. document its behaviour
    -4. Implement the functionality
    +1. [x] Move it to VAR_INPUT
    +2. [x] rename Connect to Enable
    +3. [x] document its behaviour
    +4. Implement the functionality       
    +    a. [x] Edge shall not start until enabled.        
    +    b. [#165] Edge shall disconnect and a NDEATH will be published.
    
    -     a. Edge shall not start until enabled.  
    -     b. Edge shall disconnect and a NDEATH will be published.
    +*Implementation of NDEATH has been splitted of and moved to [#165]
    
     

    Related

    Tickets: #165

  • hermsen

    hermsen - 2022-07-17
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,7 +3,8 @@
     1. [x] Move it to VAR_INPUT
     2. [x] rename Connect to Enable
     3. [x] document its behaviour
    -4. Implement the functionality       
    +4. Implement the functionality
    +       
         a. [x] Edge shall not start until enabled.        
         b. [#165] Edge shall disconnect and a NDEATH will be published.
    
     

    Related

    Tickets: #165

  • hermsen

    hermsen - 2022-07-17

    This ticket took quite some effort to program.
    It yielded a new FB_ExponentialBackOffTimer and accompanying unittest.
    The rework has also fixed [#161] incorrect connection status.

     

    Related

    Tickets: #161

  • hermsen

    hermsen - 2022-07-17
    • labels: Improvement -->
    • status: accepted --> closed
     

Log in to post a comment.