[PLUGIN, PARTS, 0.19.1] RemoteTech: Relay Network – V 0.5.0.0
Based on The_Duck's Satellite Relay Network and developed with his permission, this plugin implements different types and ranges of antennae and self-built command stations.
Get the core plugin here. (source here.)
Get the probe compatability pack here. (a pack of modified config files to add RemoteTech functionality to the stock probe cores and antennae)
(This plugin is free to use and modify as long as the original authors are credited.
This plugin, and derivatives thereof, may only be hosted on kerbalspaceport.com.)
This plugin allows you to construct vast relay networks of communication satellites and remotely control unmanned vessels.
Your remote controlled vessels need a command station to control them, Mission Control at Kerbal Space Center (KSC) is your first command station, with a omnidirectional antenna with a signal range of 5.000 km. But your remote controlled vessels might not always be in the sky above KSC or might be more than 5.000 km away. For your first missions it might be a good idea to have them be manned, that way, your crew has control and you can switch it over to remote control at will.
Which parts are needed for what
Changing RemoteTech settings
Always add a signal processor:
The first thing your vessel will need is a signal processor to process the incoming control signal from a command station. It will also allow other vessels to use yours as a relay satellite.
Signal processors are divided into two types:
RemoteControl: Adds remote control to an unmanned vessel or Debris and makes it part of the relay network.
RemoteControl modules process the incoming signal from a command station and controls the vessel accordingly.
If a RemoteControl module is put on a manned vessel, the crew automatically have direct control of the vessel, though controls can be switched over to let a command station take over.
RemoteCommand: Adds remote control to vessel or Debris, makes it part of the relay network and can give it command over other vessels if it has enough crew.
RemoteCommand modules do all the same things as RemoteControl modules, but in addition they can send out a signal of their own, making the RemoteCommand vessel another command station. RemoteCommand will only be able to send a control signal if it's placed on a vessel with at least 3 crewmembers to actually man the controls (can be changed in the config file).
Always add an antenna:
Once your vessel has a signal processor it will need an antenna to actually receive/send a signal.
There are two types of antennae:
Omnidirectional antennae: for short range communication.
These have a shorter signal range but can send and receive in all directions. The standard antenna has a range of 5.000 km and will do nicely if you're staying close to kerbin. If you are planning to leave Kerbin orbit, you will need to use a satellite dish.
Be sure: that you have a line of sight to a command station (For example Mission Control at KSC), or a satellite relay network in place to route the signal to you.
Satellite dishes: for long range communication.
These have a longer range (their signal reaches from Kerbin to at least well beyond the orbit of Minmus) but need to be pointed at another satellite dish in order to have signal connection (this can be done through the settings menu). Ideally, you should have a relay network in orbit of vessels with a RemoteControl module, an omnidirectional antenna and a satellite dish.
If you have two vessels that are far apart (for example one in orbit around Kerbin, and one around the Mun) you don't need to precisely point them at each other, it's enough to point them at each others planets.
Be sure: that your dish is pointed at a vessel that has a dish pointed back at you.
Be aware: that you can point a dish at an omnidirectional antenna. It will boost the range of the antenna by x2 (a standard antenna would have a range of 10.000 km with any vessel that points a dish at it).
The first time RemoteTech runs, it creates a config file (Settings.cfg) in you KSP folder in:
You can open this in a text editor such as notepad. The available options should be self-explanatory.
You can also press <modifier key> + f11 to access the settings in-flight.
Adding RemoteTech functionality to parts
Here is a detailed overview of the RemoteTech PartModules, their function and their variables together with default values.
Credits and thanks:
The_Duck: For creating the original plugin upon which this is based.
gresrun: For the pathfinding algorithm.
Tosh: For plenty of inspiration and part creation (rhyme intended).
rkman: For parts and “keepin' it real”.
NovaSilisko: For the Probodobodyne antennae.
r4m0n: For donating the MechJeb PID controller.
Alchemist: For eureka-inspiring insight.
Kreuzung: For making sense of PartModules.
The community: For being all round awesome, and notably for doing a lot of work making RT 0.17 compatible. To mention just some of the awesome people: