Computes the position of a user on the earth and determines if they are in range of a satellite.
More...
#include <phones.h>
Inherits dsim_model.
|
| phones (dsim_model_setup *setup) |
| Constructor.
|
|
| ~phones () |
| Destructor.
|
|
void | initialize_data () |
| Initialize outlets and output variables.
|
|
void | initialization_complete () |
| Finish initialization.
|
|
void | initialize_timestep () |
| Computation done prior to numerical integration.
|
|
|
dsim_variable | spacecraftPosition_dsim |
| Spacecraft ECI position.
|
|
dsim_variable | spacecraftVelocity_dsim |
| Velocity.
|
|
dsim_variable | phone_location_dsim |
| Location of the phone.
|
|
dsim_variable | observer_dsim |
| Reference center.
|
|
dsim_variable | positionBody_dsim |
| Planet positions.
|
|
dsim_variable | planetIndex_dsim |
| SPICE planet index.
|
|
dsim_variable | rotationMatrixBody_dsim |
| Planet rotation matrix.
|
|
dsim_variable | range_max_dsim |
| Maximum range.
|
|
dsim_variable | message_dsim |
| Message from phone.
|
|
dsim_variable | target_location_dsim |
| Target location.
|
|
dsim_variable | planetAngularRate_dsim |
| Planet angular rate.
|
|
Computes the position of a user on the earth and determines if they are in range of a satellite.
Models users with phones on the earth This model computes the ECI target positions. Determines if you are in range of a phone. This is useful for preliminary systems studies but does not model any communications effects like range, multi-path etc.
The documentation for this class was generated from the following files: