HARDWARE / PRODUCT

NANOsky CMM SDK

SkyLabs d.o.o.
NANOsky CMM SDK

Software development kit for control, monitoring and management (CMM) of NANOsky platform subsystems.

Technical specifications

Components
Application Library module (Qt/C++, Windows/Linux) + FW module (C-based, RTOS)
Compatible equipment
NANOobc-2, NANOhpm-obc, NANOlink-2, NANOcomm-2, NANOif, NANOeps, NANOamppt, picoRTU system
FW module functions
Bootloader, FDIR, CAN-TS/LVDS-TS stacks, housekeeping TM, memory & OBT management, software scrubber

About

The NANOsky CMM SDK implements all functions to support control, monitoring and management of any SkyLabs satellite equipment. All functions are provided in a comprehensive C++ library, with application-level examples for fast prototyping or functionality integration into third-party software. This gives users drastic savings in development time for integration of SkyLabs equipment functions into a customer-specific EGSE, AIV/T, or even MOC software. NANOsky CMM SDK is composed of an Application Library module and an FW module. The Application Library module represents a framework in Qt/C++ for Windows and Linux environments that supports all NANOsky and picoRTU equipment functionalities, easing integration with third-party AIV/T and EGSE software or building one from scratch. It is fully compliant with NANOobc-2, NANOhpm-obc, NANOlink-2, NANOcomm-2, NANOif, NANOeps, NANOamppt, and the picoRTU system. The FW module is a standard set of on-board computer functions integrated into an RTOS: a verified, flight-proven, C-based module that includes a bootloader, emergency-mode operation, firmware image selection and integrity checks, firmware update mechanism, parameters system, verified FDIR mechanism, CAN-TS and LVDS-TS communication stacks, housekeeping TM acquisition and logging, memory management, OBT management, redundancy management, permanent storage subsystem, software scrubber and more.

Documentation

No public datasheet yet — request the datasheet / ICD from the supplier.

Source: www.skylabs.si ↗