-
Notifications
You must be signed in to change notification settings - Fork 0
NOS3 Component Development
msuder edited this page May 1, 2023
·
5 revisions
NOS3 provides a baseline set of generic components in order to provide an example reference mission on which to build and develop additional tools and technologies.
High level reference information has been compiled for the various components. Note that it is assumed telemetry messages are also within range without the 0x1XXX indicating a command.
- Attitude Determination and Control System (ADCS)
- Protocol(s): N/A
- MSGID range: 0x1940 - 0x194F
- Camera - Arducam
- Protocol(s): I2C and SPI
- MSGID range: 0x18C8 - 0x18CA
- Coarse Sun Sensors (CSS)
- Protocol(s): I2C
- MSGID range: 0x1910 - 0x1911
- CryptoLib
- Protocol(s): N/A
- MSGID range: 0x1915 - 0x1916
- Electrical Power System (EPS)
- Protocol(s): I2C
- MSGID range: 0x191A - 0x191B
- Fine Sun Sensors (FSS)
- Protocol(s): SPI
- MSGID range: 0x1920 - 0x1921
- Global Positioning System (GPS) - Novatel OEM615
- Protocol(s): streaming UART
- MSGID range: 0x1870 - 0x1871
- Inertial Measurement Unit (IMU)
- Protocol(s): CAN
- MSGID range: 0x1925 - 0x1926
- Magnetometer
- Protocol(s): SPI
- MSGID range: 0x192A - 0x192B
- Radio
- Protocol(s): Sockets
- MSGID range: 0x1930 - 0x1931
- Reaction Wheel
- Protocol(s): UART
- MSGID range: 0x1992 - 0x1993
- Sample
- Protocol(s): UART
- MSGID range: 0x18FA - 0x18FB
- Star Tracker
- Protocol(s): SpaceWire
- MSGID range: 0x1935 - 0x1936
- Torquers
- Protocol(s): PWM via HWLIB's TRQ commands
- MSGID range: 0x193A - 0x193B
- Home
- NOS3 Architecture
- NOS Engine
- NOS3 Ground Systems
- NOS3 Install, Build, Run
- NOS3 Components, Repository and Directory Structure
- NOS3 Running Executables and Windows
- NOS3 Workflows
- NOS3 Hardware Simulator Framework / Example Simulator
- NOS3 42 Orbit and Attitude Dynamics
- NOS3 cFS Development
- NOS3 Component Development
- NOS3 Component Development Flow
- NOS3 OIPP
- CryptoLib