Skip to content

How to transfer large SB message by software bus service? #325

Answered by jwilmot
adamlin09 asked this question in Q&A
Discussion options

You must be logged in to vote

On most (all?) flight processors, sending large messages is a significant performance hit, which is why it is not directly supported. The common design pattern for two or more applications to access the same large data set is shared memory with pointers and maybe a semaphore as needed. To transfer large data sets over a network, file transfer is used. CFDP for Space system data links and FTP for IP networks. You could also use files as the application to application sharing mechanism.

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
3 replies
@adamlin09
Comment options

@skliper
Comment options

@adamlin09
Comment options

Comment options

You must be logged in to vote
3 replies
@astrogeco
Comment options

@adamlin09
Comment options

@astrogeco
Comment options

Answer selected by astrogeco
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
5 participants