The SkyLabs NANOsky CMM™ is a software development kit (SDK) for monitoring, controlling and managing any SkyLabs satellite equipment. The SDK comprises of application library and FW module.

The SDK offers a fast prototyping and ease integration to third-party software through comprehensive C++ library and application-level examples.

The SDK reduces the development time of NANOsky equipment integration to the customer specific AIV/T, EGSE or even MOC software through its application library module.

The application library module offers a framework in Qt/C++ for both Windows and Linux environments and supports functionalities of all NANOsky and picoRTU.

The C-based FW module offers a standard set of functions for the onboard computer to be integrated into RTOS upon which an application layer functions can be developed.

The features of the flight proven FW module:

  • FW image selection and integrity checks
  • housekeeping TM acquisition and logging
  • bootloader
  • FW update mechanism
  • CAN-TS and LVDS-TS communication stacks
  • verified FDIR mechanism
  • OBT management
  • emergency mode operation
  • parameters system
  • permanent storage subsystem
  • memory management
  • redundancy management
  • software scrubber

The NANOsky CMM application library is compliant with following products of SkyLabs:

Disclaimer: satsearch is not responsible for any mistakes on this page, although we do our best to ensure correctness. Please report any mistakes to us.

Last updated: 2022-04-22




from our blog

Go to blog

An overview of on-board computer (OBC) systems available on the global space marketplace

Microsatellite and CubeSat platforms on the global market

Spotlight: Space Enhanced Plastic products for NewSpace - with Texas Instruments