Changeset 8:85698811c70e for src/test.py
- Timestamp:
- 02/04/12 15:10:19 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/test.py
r6 r8 2 2 3 3 import fs 4 import flight 5 import logger 4 6 import acft 5 7 import const 8 6 9 import time 10 import sys 7 11 8 12 def callback(data, extra): … … 10 14 11 15 def main(): 12 simulator = fs.createSimulator(const.SIM_MSFS9, fs.ConnectionListener(), 13 acft.Aircraft(const.AIRCRAFT_B737)) 14 simulator.connect() 16 with open(sys.argv[1], "wt") as output: 17 fl = flight.Flight(logger.Logger(output = output)) 18 fl.cruiseAltitude = 18000 19 fl.aircraftType = const.AIRCRAFT_B736 20 fl.aircraft = acft.Aircraft.create(fl) 21 simulator = fs.createSimulator(const.SIM_MSFS9, fs.ConnectionListener(), 22 fl.aircraft) 23 fl.simulator = simulator 15 24 16 time.sleep(10) 17 simulator.startMonitoring() 25 simulator.connect() 26 simulator.startMonitoring() 27 28 fl.wait() 18 29 19 while True: 20 time.sleep(1000) 21 simulator.stopMonitoring() 22 simulator.disconnect() 23 24 time.sleep(5) 30 simulator.stopMonitoring() 31 simulator.disconnect() 25 32 26 33 if __name__ == "__main__":
Note:
See TracChangeset
for help on using the changeset viewer.