Class TransmitterStorageModel
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
This implements a model on the transmitter that can be connected to a partitioned storage system and pulls data from the buffer and attempts to transmit the messages whenever in access.
public class TransmitterStorageModel : ComponentModel<Transmitter>
- Inheritance
-
ComponentModel<Transmitter>TransmitterStorageModel
- Inherited Members
-
ComponentModel<Transmitter>.Target
Constructors
TransmitterStorageModel()
public TransmitterStorageModel()
Fields
ForceTransmit
This flag overrides the Access message and attempts to transmit regardless if it is valid.
public bool ForceTransmit
Field Value
In_AccessMsg
[-] A reference to the access message between a ground station and the spacecraft that this transmitter is added to.
public AccessMessage? In_AccessMsg
Field Value
Storage
A reference to the partitioned data storage system that is attached to this model.
public PartitionedDataStorage? Storage
Field Value
Methods
OnBegin(double)
Called when 'ComponentModel' starts
protected override void OnBegin(double time)
Parameters
time
doublecurrent time (seconds)
OnUpdate(double, double)
Called each timestep during a event tick
protected override void OnUpdate(double time, double step)