Overview

The Propagation Laboratory is actively involved in Amateur satellite development, especially student training and open access software and harware work related to this area. Combining Amateur radio with satellite development is an excellent learning opportunity for engineering students at the University of Victoria. This page captures the information which is required for any Amateur to interact with orbiting satellites which the Propagation Laboratory contributed to. Should there by any missing information, Amateurs are encouraged to contact us so we can properly amend this page.

Satellite Specific Information

MARMOTSat

Mission Overview

MARMOTSat, shown below, is a new 3U CubeSat currently under development, with an Amateur radio focus. It is slated to launch NET June 2026 on SpaceX Transporter-17 to SSO, carrying a VHF digipeater, a VHF and a 10m HF CW telemetry beacon, a novel DVB-S2 video beacon on 10 m, as well as an ionospheric sounding experiment with a citizen science aspect, also utilizing the 10m band. Amateurs are encouraged to be involved in this mission via participation in the above-mentioned experiments. Information on these will be gradually added to this page as it becomes available during development.

Marmot Satellite Render

If you are interested in being one of select stations and experienced Amateurs who participate in the commissioning of the payload Amateur experiments, please contact us with a brief description of your experience capabilities, and we may choose to offer you early access to the payload. MARMOTSat will also use UHF Amateur spectrum for TT&C, a subsystem separate from the Amateur payload for reasons of reliability. This subsystem is not available for Amateur use in the traditional sense, but the telemetry may be receivable by Amateurs in the Pacific Northwest.

Amateur Payload Overview

The Amateur payload is available to be used by all interested and propely licensed parties, gobally. The Amateur payload is the debut of the Modular CubeSat Radio, featuring the RF modules necessary to facilitate MARMOTSat’s Amateur radio and ionospheric science experiments. The MCR configuration for this mission is the core consisting of the SDR, computer and camera, as well as HF and VHF RF front ends, and wire antennas:

  • HF antenna: Base loaded half-wave tape measure whip.
  • VHF antenna: Half wave tape measure dipole.
  • Radio: Low power HF SDR based on the Hermes Lite 2. Design here.
  • HF RF front end: Two chain push/pull HF amplifier for 10m. Design here.
  • VHF RF front end: HF to VHF transverter. Design here.
  • Camera: Off the shelf serial camera module with resolution worse than <7.5m/pix.

Payload board

Amateur Experiment Schedule

The schedule of experiments will be posted here later, once teh spacecraft commissioning is complete. Please check back in Q3 2026.

Morse Code Beacon Experiment

Overview

The Morse Code telemetry beacon, available on HF and VHF provides easy to access information about the health of the electronic subsystems on board of the spacecraft. The beacon is designed to be received aurally, or via digital aids, such as CW Skimmer, and has a speed of 15 WPM. Transmissions are on are periodic, and the spacecraft call sign VA7UVS is transmitted in plain text, while the telemetry is encoded as outlined at the end of this section, to reduce the transmission time.

HF Equipment Requirements for Amateurs
  • Any HF 10m antenna, designed for space communications. See here for a suitable design, a 10m turnstile, prepared as an open-source contribution from the MARMOTSat team.
  • HF radio with CW mode, or low-cost HF SDR (e.g. RTL, AirSpy etc.) and Windows/Linux computer with suitable open-source support software, such as Quisk or gqrx. CW Skimmer if aural reception is undesired.
VHF Equipment Requirements for Amateurs
  • Directional VHF antenna, such as a VHF arrow, or better.
  • VHF radio with CW mode, or low cost VHF SDR (e.g. RTL, AirSpy etc.) and Windows/Linux computer with suitable open-source support software, such as Quisk or gqrx. CW Skimmer if aural reception is undesired.
Telemetry Scheme

To reduce transmission time of the telemetry data, hexadecimal digits were converted to characters with shorter Morse sending times and then mapped to ITU standard Morse characters. The encoding is shown in the table below.

Original Hex Value Encoded Value Time Units to Transmit
0 E 1
1 I 3
2 S 5
3 H 7
4 V 9
5 U 7
6 F 9
7 A 5
8 R 7
9 W 9
A T 3
B B 5
C D 7
D K 9
E M 7
F G 9

Digipeater Experiment

Overview

The digipeater subsystem is a two-way communication experiment designed to serve the Amateur radio community. It can operate in real time or store and forward mode, and it is designed to operate the same way as the well-known IO-117 Greencube, but on VHF.

Digipeater Equipment Requirements & Usage

The equipment requirements for Amateurs and the usage are the same as for Greencube. The MARMOTSat digipeater is designed to be compatible with all existing hardware and software what the Amateur community uses for digipeater operation. See here.

DVB-S2 Experiment

Overview

The DVB-S2 experiment is a way for Amateurs to receive live video from the on-board camera of MARMOTSat, via a DVB-S2 signal, conforming to the QO-100 operating guidelines, transmitted from MARMOTSat on the 10m Amateur satellite allocation. The signal is QPSK, with a roll of factor of 0.35, at 66 or 33 kbaud symbol rate, and a ½ FEC rate. ACM is not used. The experiment was motivated by successful transatlantic DATV transmissions, by Rob M0DTS. Please note that this is a very noise sensitive experiment. Only those who meet the definition of Quiet Rural location as defined in ITU Recommendation P.372-17 (08/2024) Radio Noise should attempt this experiment, and only for passes above 35 degree elevation.

Equipment Requirements for Amateurs
  • Any HF 10m antenna, designed for space communications. See here for a suitable design, a 10m turnstile, prepared as an open-source contribution from the MARMOTSat team.
  • Low-cost HF SDR (e.g. RTL, AirSpy etc.) and Windows/Linux computer with GNU radio. A GNU radio flowgraph for decoding the video be provided here as an open source contribution, courtesy of the MARMOTSat project.

Citizen Science Experiment

Overview

The citizen science experiment is a way for Amateurs to contribute to the Propagation Laboratory’s ongoing research project regarding the structure and composition of the ionosphere, and the potential correlation between that and natural and human caused terrestrial phenomena, such as earthquakes and climate change. As part of this, a linear frequency modulated waveform, similar to CODAR, is transmitted from MARMOTSat on the 10m Amateur satellite allocation, which Amateurs can pick up, record, and submit to a centralized repository, using only affordable, open source equipment.

Equipment Requirements for Amateurs
  • Any HF 10m antenna, designed for space communications. See here for a suitable design, a 10m turnstile, prepared as an open-source contribution from the MARMOTSat team.
  • Low-cost HF SDR (e.g. RTL, AirSpy etc.) and Windows/Linux computer with GNU radio.
Recording Format & Data Submission

Instructions on the recording format and data submission will be posted here by the time MARMOTSat is launched.

ORCASat

ORCASat was a 2U CubeSat, with a mission of HQP training, and it was the direct predecessor of the MARMOTSat project, under the CSA’s Canadian CubeSat Project. ORCASat did not have Amateur radio experiments, but it used the same UHF TT&C scheme as MARMOTSat, and it flight qualified many of its subsystems, including its UHF antenna, which is now available to all as an open source project here. This section is maintained for legacy purposes only, as ORCASat has deorbited in July 2023.

TT&C Information

Overview

All the satellites on this page use the same TT&C scheme, based on the Open LST project, and hardware and software originally developed for the ORCASat mission. TT&C operations only take place when prompted by the one dedicated control station in Victoria, BC, Canada, with call VA7UVG. All uplink commands are encrypted, and Amateur radio operators do not have the ability to upload commands to the spacecraft, or prompt it to transmit UHF telemetry on demand. Using the information on this page, however, it is possible to observe, record and decode the downlink traffic between this satellite and the control station.

  • Control station: VA7UVG
  • Antenna: Half-wave dipole.
  • Radio: Heavily customized half duplex UHF transceiver based on Planet’s Open LST.
  • Emission: Uncoded 2-FSK with PN9 whitening, 10.17 kbps rate, 6.18 kHz deviation (25K0F1DBN).
  • Service Area: When above 15 degrees elevation, as observed Victoria, BC.

Packet Format

A packet radio scheme is used, with transmission format derived from what is used by the Open LST project, with variable payload length and structure based on the packet format natively supported by the Texas Instruments (TI) CC1110 transceiver. The default TI structure shown in Figure 51 on page 194 of the CC1110 datasheet. Below is an explanation of what features of the default TI structure used, and what are omitted.

  • The optional Address byte is not used.
  • Variable packet length mode is employed where the Length field gives the length of the Data field (payload) in bytes. When operating with variable length packets, the radio will use the first byte in the packet to determine how many additional bytes it should expect to receive. The length of the variable packet is determined by the first byte in the Payload Message field, which happens to be the Length field of our packet above.
  • The PKTLEN register is used to set the maximum packet length allowed in RX.
  • The hardware CRC is also not used, instead it is implemented in software in the payload.

When a packet is received, the hardware packet handler will strip the packet down to the Payload Data only. This payload data is the packet with Length, flag and footer fields. This packet is again operated on and made into the original

Hardware ID Seq_Num System Command Payload Message

packet, that the radio command handler will recognize and so will the CDH team.

The resulting RF messaging communication protocol is shown below. Fields marked with “*” are sent LSB first.

Length Flag Seq_Num System Command Payload Message Hardware ID Software CRC
1 byte 1 byte 2 bytes* 1 byte 1 byte N bytes 2 bytes* 2 bytes

UVic Ground Station Information

The UVic Ground Station is a state-of-the-art multi-mode multi-band Amateur satellite station with HF, VHF and UHF satellite capabilities, as well as traditional terrestrial HF operating capabilities for all bands except 60 and 160m. The station has been carefully designed for a multi-use university environment, and it is designed to facilitate CubeSat telecommand operations on Amateur spectrum, as well as HQP training.

The station is built around a Flex-6600M transceiver for all operation modes except doing CubeSat telecommand, for which an USRP B210 as well as a custom modem based specific to the radio used by UVic’s satellites is available. These is complemented with a collection of high-performance antennas, and supported with commercial grade infrastructure, such as generator backup and redundant methods of Internet access.

The detailed design of the station’s satellite component is shown below, via a diagram which is focused on the RF elements for clarity. The core design principles are the use of modern technologies (SDR, remote operation etc.), antenna sharing between the CubeSat telecommand and Amateur satellite (OSCAR) operating modes, as well as HF antenna and rotator sharing with the other HF station in the Propagation Lab, built around a Elecraft K4 and KPA500, for CW contesting.

Ground Station Block Diagram

If CubeSat telecommand operations is desired, using the SSPA signal chain near the bottom of the diagram, the station computer is booted onto Linux, and the USRP B210 or the custom modem is available to interface with GNU Radio, or UVic’s custom Mission Control Software. A bank of RF relays, rated to handle the necessary power levels, and controlled by an IP relay board allows the operator to route the satellite antennas and RF front end to the radios and amplifiers dedicated to this mode of operation.

For Amateur satellite (OSCAR) operation, the station is configured by default, via the transverter signal chain near the bottom of the diagram. In this case, the station is booted to Windows, and the Q5 Signal Transverters are automatically routed to the satellite antennas, using the normally connected ports of the RF relays above. This configuration also allows HF operation – for this a 4O3A Antenna and Rotator Genius (not shown) provides access to the lab’s HF antenna farm, which, among other antennas, provides access to a custom designed turnstile antenna for the 10 m satellite allocation.