FOSSASAT-1B
Morse/CW Radio Configuration
Collaboration diagram for Morse/CW Radio Configuration:

Macros

#define NUM_CW_BEEPS   3
 
#define MORSE_PREAMBLE_LENGTH   0
 
#define MORSE_SPEED   20
 
#define MORSE_BATTERY_MIN   3.2
 
#define MORSE_BATTERY_STEP   0.05
 
#define MORSE_BEACON_LOOP_FREQ   2
 

Detailed Description

Test:

(ID CONF_MORSE_CW_T0) (SEV 1) Check that the number of beeps given by the radio in low power mode is NUM_CW_BEEPS.

(ID CONF_MORSE_CW_T1) (SEV 1) Check that the morse starts a signal with MORSE_PREAMBLE_LENGTH.

(ID CONF_MORSE_CW_T2) (SEV 1) Check that the words per minute of the morse transmissions is MORSE_SPEED.

Macro Definition Documentation

◆ MORSE_BATTERY_MIN

#define MORSE_BATTERY_MIN   3.2

minimum voltage value that can be send via Morse (corresponds to 'A'), volts

Definition at line 568 of file configuration.h.

◆ MORSE_BATTERY_STEP

#define MORSE_BATTERY_STEP   0.05

voltage step in Morse, volts

Definition at line 569 of file configuration.h.

◆ MORSE_BEACON_LOOP_FREQ

#define MORSE_BEACON_LOOP_FREQ   2

how often to transmit full Morse code beacon (e.g. transmit every second main loop when set to 2)

Definition at line 570 of file configuration.h.

◆ MORSE_PREAMBLE_LENGTH

#define MORSE_PREAMBLE_LENGTH   0

number of start signal repetitions

Definition at line 566 of file configuration.h.

◆ MORSE_SPEED

#define MORSE_SPEED   20

words per minute

Definition at line 567 of file configuration.h.

◆ NUM_CW_BEEPS

#define NUM_CW_BEEPS   3

number of CW sync beeps in low power mode

Definition at line 565 of file configuration.h.