Skip to content

add ReceiverSatellite

Stephan Lachnit requested to merge p-cxx-data-revisited-recv into main

Alternative to !322 (closed) and !178 (closed) for data receiver in C++. Inspired by !322 (closed)'s approach to use the BasePool.

Things to do:

  • Add initializing_receiver et al functions
  • Start and stop basepool
  • Wait for EORs in stopping
  • Think about error in running
  • Filter to which satellites to connect to
  • Send CHIRP request for DATA (done by BasePool)
  • Add logic to check state of each sending satellite
  • Add DevNull satellite
  • Properly wait for EOR messages by checking the poller
  • Check sequence number in receiver satellite
  • Add tests
  • Add documentation
Edited by Stephan Lachnit

Merge request reports