Calculates azimuth and elevation of a satellite dish based on its longitude, latitude and selected satellite.
Dependencies: PinDetect TextLCD mbed MODGPS
Satellite.h@0:fe8decc6a938, 2012-03-29 (annotated)
- Committer:
- BartJanssens
- Date:
- Thu Mar 29 09:26:14 2012 +0000
- Revision:
- 0:fe8decc6a938
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
BartJanssens | 0:fe8decc6a938 | 1 | #include <string> |
BartJanssens | 0:fe8decc6a938 | 2 | using namespace std; |
BartJanssens | 0:fe8decc6a938 | 3 | |
BartJanssens | 0:fe8decc6a938 | 4 | class Satellite |
BartJanssens | 0:fe8decc6a938 | 5 | { |
BartJanssens | 0:fe8decc6a938 | 6 | public: |
BartJanssens | 0:fe8decc6a938 | 7 | Satellite(string n, string c, float o, float i); |
BartJanssens | 0:fe8decc6a938 | 8 | string getName(); |
BartJanssens | 0:fe8decc6a938 | 9 | string getCname(); |
BartJanssens | 0:fe8decc6a938 | 10 | float getOrbit(); |
BartJanssens | 0:fe8decc6a938 | 11 | float getInclination(); |
BartJanssens | 0:fe8decc6a938 | 12 | void setName(string n); |
BartJanssens | 0:fe8decc6a938 | 13 | void setCname(string c); |
BartJanssens | 0:fe8decc6a938 | 14 | void setOrbit(float o); |
BartJanssens | 0:fe8decc6a938 | 15 | void setInclination(float i); |
BartJanssens | 0:fe8decc6a938 | 16 | private: |
BartJanssens | 0:fe8decc6a938 | 17 | string name; //name |
BartJanssens | 0:fe8decc6a938 | 18 | string cname; // commen name |
BartJanssens | 0:fe8decc6a938 | 19 | float orbit; |
BartJanssens | 0:fe8decc6a938 | 20 | float inclination; |
BartJanssens | 0:fe8decc6a938 | 21 | }; |