RandomTransmitter Satellite#
A satellite that transmits random data
Building#
The RandomTransmitter satellite has no additional dependencies. The satellite is not build by default, building can be enabled via:
meson configure build -Dsatellite_random_transmitter=true
Parameters#
Parameter |
Type |
Description |
Default Value |
---|---|---|---|
|
Unsigned 8-bit integer |
Seed for the random engine |
Random |
|
Unsigned integer |
Size of a data frame in bytes |
|
|
Unsigned integer |
Number of data frames per data message |
|
Framework Parameters#
This satellite inherits the following framework parameters from its base classes:
Parameters inherited from TransmitterSatellite
#
Parameter |
Type |
Description |
Default Value |
---|---|---|---|
|
Unsigned integer |
Timeout in seconds to send the BOR message. The satellite will attempt for this interval to send the message and goes into |
10 |
|
Unsigned integer |
Timeout in seconds to send the EOR message. The satellite will attempt for this interval to send the message and goes into |
10 |
|
Unsigned integer |
Timeout in seconds to send the data message. The satellite will attempt for this interval to send the message and goes into |
10 |
Parameters inherited from Satellite
#
Parameter |
Type |
Description |
Default Value |
---|---|---|---|
|
Bool |
If |
|
|
Unsigned integer |
Interval in seconds between heartbeats to be sent to other Constellation components |
|