In [1]:
import krpc
linkup = krpc.connect('192.168.1.2', name='ground science')
ksc = linkup.space_center
ves = ksc.active_vessel
In [2]:
for p in ves.parts.all:
print(p.title,p.name)
In [3]:
experiments = {'goo' : ves.parts.with_name('GooExperiment')}
capsule = ves.parts.with_name('mk1pod')[0]
In [30]:
for m in capsule.modules:
print(m.name,m.actions)
In [23]:
def crew_report(capsule):
report_module = capsule.module[2]
report_action = report_module.actions[0]
report_module.trigger_event(report_action)
Out[23]:
In [20]:
def observe_goo(goo_experiment):
goo_module = goo_experiment.modules[1]
observe_action = goo_module.actions[0]
goo_module.trigger_event(observe_action)
Out[20]:
In [ ]:
observe_goo(experiments['goo'][0])
In [ ]:
crew_report(capsule)
In [ ]: