Stationeers

Stationeers

View Stats:
A very basic application of transmitters, but doesn't work
Hello-
I have set up a very basic application (or test) of transmitters. The idea is to turn a light on and off.

I created two small, independent electrical circuits. I placed them close together so I could take a screenshot.

https://steamcommunity.com/sharedfiles/filedetails/?id=2170275475

The circuits are set up as follows.

CIRCUIT A

On the right, the circuit contains transmitter A, which is passive. This circuit contains the light.

I included a logic writer and memory just to verify that I could turn the light on and off. That part worked.

I set up the transmitter to unit transmitter B (the other transmitter). When I hover the pointer over transmitter A, its says "mirroring transmitter B."

Not sure what they mean by "mirroring"; if anyone knows please let me know. But let's move on.

CIRCUIT B

On the left circuit we have transmitter B. It is active.

The idea is that I could use this circuit to turn the light on and off on the other circuit. This is where I get an error.

When I look at the "unit" screw on transmitter B, it says "no device, mode does not support linking." When I click on it with the screwdriver, it does not change. (Again, the mode is active.)

So I am sort of stuck at this point. If anyone sees what is going on here, please let me know.
-Scott
Last edited by valenti_scott; Jul 18, 2020 @ 9:30am
< >
Showing 1-6 of 6 comments
moira.lachesis Jul 18, 2020 @ 10:59am 
Mirroring means that the mirroring device exposes all the variables of the mirrored device, and performs two-way value updates. You can try with a simple mirror circuit first to understand what it does. For example, if you have a door and a circuit mirroring the door, writing "1" to variable "open" of the circuit will open the door. If you close the door, reading variable "open" of the circuit will result in the value "0".
valenti_scott Jul 18, 2020 @ 3:24pm 
Thanks for the reply. My example in the OP had to do with turning on a light, so why don't we continue with that.

My transmitter A says it is "mirroring" and it is "passive," so I guess a circuit with a passive transmitter is mirroring the active transmitter and its circuit. At least that's how it's supposed to work.

The "active" side would be the "mirrored" circuit. Yes, I have a simple circuit here, and I am trying to understand.

So I have a light and a mirroring circuit. It sounds like I had the light on the wrong circuit. The light should be on the active (mirrored) side?

OK, so I used my screwdriver and switched the active-passive arrangement of the two transmitters. I'm still getting a message stating "this mode does not support linking." Is that normal for an active transmitter?

On the passive side I set the logic writer out to transmitter B and variable on. However, I don't see how it knows to apply the variable "on" to the light.

Well, I tried it anyway, and the results I got were not expected. When I changed the memory value to zero, transmitter A shut off. And when I changed it to one, transmitter A turned on. Mildly interesting, but how am I supposed to use that to turn a light on and off (or open and shut a door)?

Thanks again for your help,
-Scott
FarmerPalmer Jul 20, 2020 @ 2:21am 
Hope this helps

https://steamcommunity.com/sharedfiles/filedetails/?id=2172164435

Switch Side,
Transmitter: (named Light Switch)
Set: Active (will show set passive)
Unit Selector: No Setting

Logic Writer,
In: Lever
Out: Transmitter
Var: Setting

https://steamcommunity.com/sharedfiles/filedetails/?id=2172164287

Light Side,
Transmitter: (named Light)
Set: Passive (will show set active)
Unit Selector: Light Switch Transmitter

Logic Writer,
In: Transmitter (Light Switch)
Out: Wall Light
Var: On
Last edited by FarmerPalmer; Jul 20, 2020 @ 2:38am
valenti_scott Jul 20, 2020 @ 7:28am 
Thanks for the reply. It made me feel that the only thing I was really missing was the batch writer on the light-side (batch writer should get input from the transmitter).

It makes more sense to me now. I went back to my circuit. And fixed it.

I found, to my disappointment that the passive transmitter does not connect to the active. The only choice it is giving me is "hardsuit."

I realize this is new content; maybe some kind of bug? The other transmitter is active, but does not show up to the passive transmitter.

So I removed the transmitters with my hand drill, and replaced them. I labeled them and used my screwdriver to set everything up correctly. Everything works now. Thanks for the help!
Last edited by valenti_scott; Jul 20, 2020 @ 7:34am
Latemail May 9, 2021 @ 5:52pm 
Hi, I set up a transmitter pair for my solar array at the miners - it works fine. But now I cant rearrange the transmitters, because they only show my Bots - do have similar problems ?
Latemail May 12, 2021 @ 10:44am 
Originally posted by Latemail:
Hi, I set up a transmitter pair for my solar array at the miners - it works fine. But now I cant rearrange the transmitters, because they only show my Bots - do have similar problems ?


There is my "work around":

1) open a save game file : documents/My Games/Staioneers/saves/"SAVENAME"/world.xml
(use an editor, I use Notepad ++)

2) search the sending transmitter you like to link with

<ThingSaveData xsi:type="LogicTransmitterSaveData">
<ReferenceId>46632</ReferenceId>
<PrefabName>StructureLogicTransmitter</PrefabName>
<CustomName>Outpost Send vertical</CustomName>

3) copy ReferenceID - in this case 46632

4) search for your transmitter you want to link

<ThingSaveData xsi:type="LogicTransmitterSaveData">
<ReferenceId>47228</ReferenceId>
<PrefabName>StructureLogicTransmitter</PrefabName>
<CustomName>Logic Transmitter Cheat</CustomName>
:
:
:
<Setting>0</Setting>
<CurrentConnectedId>0</CurrentConnectedId>
</ThingSaveData>

5) find at the end of the section the line <CurrentConnectedId>0</CurrentConnectedId>

6) replace the "0" with 46632

7) save file and you are done!!
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jul 18, 2020 @ 9:27am
Posts: 6