- import krpc
- import time
- ksp = krpc.connect("mission")
- vessel = ksp.space_center.active_vessel
- vessel.control.activate_next_stage()
- rate = .5
- runtime = 0
- print(vessel.name)
- while True:
- alt = vessel.flight().surface_altitude
- vel = vessel.flight().velocity
- print(alt, vel)
- time.sleep(rate)
- runtime += rate
- if runtime >= 20: break
- ### OUTPUT
- 6.313085445668548 (0.0, 0.0, -0.0)
- 12.046892253332771 (0.0, 0.0, 0.0)
- 20.826587891904637 (0.0, 0.0, 0.0)
- 32.28993574366905 (0.0, 0.0, 0.0)
- 47.414433999569155 (0.0, 0.0, -0.0)
- 66.61385930585675 (0.0, 0.0, 0.0)
- 88.43420651182532 (0.0, 0.0, -0.0)
- 114.64470696996432 (0.0, 0.0, 0.0)
- 143.25105959514622 (0.0, 0.0, -0.0)
- 175.20684752019588 (0.0, 0.0, -0.0)
- 213.53636101831216 (0.0, 0.0, -0.0)
- 254.19105367432348 (0.0, 0.0, 0.0)
- 298.53043716505636 (0.0, 0.0, 0.0)
- 346.5914090049919 (0.0, 0.0, 0.0)
- 400.4619472469203 (0.0, 0.0, 0.0)
- 453.9565447544446 (0.0, 0.0, -0.0)
- 510.95602489600424 (0.0, 0.0, 0.0)
- 573.9412787802285 (0.0, 0.0, 0.0)
- 638.1469042086974 (0.0, 0.0, 0.0)
- 705.8979701463832 (0.0, 0.0, 0.0)
- 780.1264723956119 (0.0, 0.0, 0.0)
- 855.1955284841824 (0.0, 0.0, -0.0)
- 937.0946776309283 (0.0, 0.0, 0.0)
- 1019.5495318705216 (0.0, 0.0, 0.0)
- 1105.705950605101 (0.0, 0.0, 0.0)
- 1191.862783777644 (0.0, 0.0, 0.0)
- 1289.038467601291 (0.0, 0.0, 0.0)
- 1382.3331749073695 (0.0, 0.0, -0.0)
- 1479.0889110729331 (0.0, 0.0, -0.0)
- 1579.3222781658405 (0.0, 0.0, -0.0)
- 1687.425831632805 (0.0, 0.0, 0.0)
- 1808.4537453873781 (0.0, 0.0, 0.0)
- 1924.5125625340734 (0.0, 0.0, -0.0)
- 2044.4492879384197 (0.0, 0.0, 0.0)
- 2168.195567997871 (0.0, 0.0, -0.0)
- 2301.0457015089924 (0.0, 0.0, 0.0)
- 2438.0816471729195 (0.0, 0.0, -0.0)
- 2579.3647261622828 (0.0, 0.0, 0.0)
- 2724.891350230784 (0.0, 0.0, 0.0)
- 2868.8312082176562 (0.0, 0.0, 0.0)