Skip to main content

Module fop

Module fop 

Source
Expand description

FOP-1 (Frame Operation Procedure) sender state machine.

CCSDS 232.1-B-2 Section 5. Handles sending of TC transfer frames with go-back-N ARQ using CLCW feedback from FARM-1.

Six states:

  • S1: Active, no pending init
  • S2: Active, retransmitting
  • S3: Active, initializing without BC frame
  • S4: Active, initializing with BC frame
  • S5: Active, initializing with unlock
  • S6: Initial (inactive)

Structs§

FopActions
Collection of actions emitted by FOP-1.
FopConfig
Configuration for FOP-1.
FopConfigBuilder
Use builder syntax to set the inputs and finish with build().
FopMachine
FOP-1 state machine.

Enums§

FopAction
Actions that FOP-1 requests the driver to perform.
FopEvent
Events that drive the FOP-1 state machine.
FopState
FOP-1 states per CCSDS 232.1-B-2 Table 5-1.