The wiki has moved!

Visit the new wiki at stationeers-wiki.com The old wiki here at legacy.stationeers-wiki.com will sunset eventually.

Edits made after the 7th of March 6PM EST were NOT carried over to the new server as previously announced right here in this box.

 Actions

User

Carsten Milkau/Dual-Atmosphere Airlock

From Unofficial Stationeers Wiki

< User:Carsten Milkau
Revision as of 07:26, 22 July 2018 by 89.16.148.86 (talk) (Door sensor: pseudocode)

Structure

Piping

Electronics

Constants

  • Zero
  • "Vacuum" pressure

Target Atmosphere

Current Atmosphere

User:Carsten Milkau/D-Latch

if (internal_pressure > vacuum_pressure)
then current_atmosphere = current_atmosphere
else current_atmosphere = target_atmosphere

Door sensor

num_open_doors = read_sum(airlock_door open)
doors_closed   = (num_open_doors = 0)

Door control

 if (my atmosphere) 
 then (internal pressure >= external pressure)
 else Zero

Vent activation

 if (my atmosphere) 
 then (doors closed) 
 else Zero
  • atmosphere 0: max(atmosphere1, any door open) = Zero
  • atmosphere 1: atmosphere1 > any door open

Vent direction

User:Carsten Milkau/NOT Gate