Back to the catalog

Software — free catalog

core Flight Software (cFS) Software Bus Network Client

A NASA software catalog entry available for reuse or request.

About this technology

Overview

The Software Bus Network Client communicates with the core Flight System (cFS) Software Bus Network (SBN) application. Its main purpose it to facilitate two-way communication from the cFS Software Bus service to an external application (i.e. an application that is not a child task of cFS). It implements the SBN communication protocol. The Software Bus Network Client provides the external application with all of the relevant Software Bus functionality without a separate cFS core. This is implemented as a C library and wrappers are provided so that existing cFS applications may use the library in place of the standard cFS Software Bus service.