Orbicraft 3D
Internal architecture of OrbiCraft 3D
Address space
The following figure shows the internal architecture of OrbiCraft 3D with the addresses of each device.
Ground UHF transceiver UHF GND (address 0x1F) via UHF radio channel with a frequency of about 435 MHz communicates with the onboard UHF transceiver UHF BRD (address 0x2) using the AX.25 protocol.
Data from the ground UHF transceiver UHF GND (address 0x1F) is transmitted via a USB cable to a computer with the Houston Server software installed (address 0x1), which communicates via TCP/IP with the Houston Application or Houston Telnet Client software.
Data from the on-board UHF transceiver UHF BRD (address 0x2) is transmitted to all on-board devices via the CAN bus at the following addresses:
Flywheels - 0xA, 0xB, 0xC, 0xD
Arduino shield - 0x1A
Onboard UHF - 0x2
OBC - 0x19
AVS and magnetometer - 0x9
RPi - 0x8 (for running programs that use the libshcsat.h library)
RPi - 0xF (for running programs that do not use the libshcsat.h library)
Solar sensors - 0x10, 0x11, 0x12, 0x13
PSS - 0x4