Difference between revisions of "Kit (IC Housing)"
From Unofficial Stationeers Wiki
(boilerplate) |
(added number of I/O) |
||
(5 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Circuits]] | [[Category:Circuits]] | ||
+ | [[Category:MIPS Programming]] | ||
<languages/> | <languages/> | ||
<translate> | <translate> | ||
{{Itembox | {{Itembox | ||
| name = Kit (IC Housing) | | name = Kit (IC Housing) | ||
− | | image = | + | | image = [[File:Kit(IC10).jpg|thumb|Kit (IC Housing)]] |
− | | createdwith = | + | | createdwith = [[Electronics Printer]] |
− | | cost = | + | | cost = 10 [[Copper]], 4 [[Steel]], 2 [[Solder]] |
− | | stacks = | + | | stacks = Yes |
}} | }} | ||
{{Structurebox | {{Structurebox | ||
| name = IC Housing | | name = IC Housing | ||
− | | image = | + | | image = [[File:Integrated Circuit (IC10) Housingb.jpg|thumb|Integrated Circuit (IC10) Housing]] |
− | | power_usage = | + | | power_usage = 50W |
| placed_with_item = | | placed_with_item = | ||
− | | placed_on_grid = | + | | placed_on_grid = Small grid, On Frames |
− | | const_with_item1 = | + | | const_with_item1 = |
− | | decon_with_tool1 = | + | | decon_with_tool1 = [[Hand Drill]] |
| item_rec1 = | | item_rec1 = | ||
| const_with_item2 = | | const_with_item2 = | ||
Line 23: | Line 24: | ||
| item_rec3 = | | item_rec3 = | ||
}} | }} | ||
− | Holds an [[Integrated_Circuit_(IC10)|integrated circuit]]. | + | ==Purpose== |
+ | |||
+ | Holds an [[Integrated_Circuit_(IC10)|integrated circuit]].<br> | ||
+ | Has 6 Input/Outputs that can be linked using a [[Screwdriver]]. | ||
{{Data Network Header}} | {{Data Network Header}} | ||
Line 31: | Line 35: | ||
|- | |- | ||
! Parameter Name !! Data Type !! Description | ! Parameter Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Activate || Boolean || 0 on placement. Once a 1 is written, it will not change.<br> Can be used as a program start delay? | ||
+ | |- | ||
+ | | Setting || Float || | ||
+ | |- | ||
+ | | On || Boolean || | ||
+ | |- | ||
|} | |} | ||
Line 37: | Line 48: | ||
|- | |- | ||
! Output Name !! Data Type !! Description | ! Output Name !! Data Type !! Description | ||
+ | |- | ||
+ | | Error || Boolean || | ||
+ | |- | ||
+ | | Activate || Boolean || | ||
+ | |- | ||
+ | | Setting || Float || | ||
+ | |- | ||
+ | | RequiredPower || Integer || | ||
+ | |- | ||
+ | | PrefabHash || Integer || | ||
+ | |- | ||
+ | | Power || Integer || | ||
+ | |- | ||
+ | | On || Boolean || | ||
|} | |} | ||
+ | The Setting can be adjusted within the code of a socketed IC using an instruction like <code>s db Setting r0</code> which is useful when trying to pass a value from an IC to a [[Kit (Logic I/O)#Batch Writer|Batch Writer]]. | ||
</translate> | </translate> |
Latest revision as of 11:09, 5 February 2023
Stacks | Yes |
---|---|
Recipe | |
Created With | Electronics Printer |
Cost | 10 Copper, 4 Steel, 2 Solder |
Operation | |
---|---|
Power Usage | 50W |
Construction | |
Placed on | Small grid, On Frames |
Stage 1 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Purpose[edit]
Holds an integrated circuit.
Has 6 Input/Outputs that can be linked using a Screwdriver.
Data Network Properties[edit]
These are all Data Network properties of this device.
Data Parameters[edit]
These are all parameters, that can be written to with a Logic Writer, Batch Writer, or Integrated Circuit (IC10). The outputs are listed in the order a Logic Writer's "VAR" setting cycles through them.
Parameter Name | Data Type | Description |
---|---|---|
Activate | Boolean | 0 on placement. Once a 1 is written, it will not change. Can be used as a program start delay? |
Setting | Float | |
On | Boolean |
Data Outputs[edit]
These are all parameters, that can be read with a Logic Reader or a Slot Reader. The outputs are listed in the order a Logic Reader's "VAR" setting cycles through them.
Output Name | Data Type | Description |
---|---|---|
Error | Boolean | |
Activate | Boolean | |
Setting | Float | |
RequiredPower | Integer | |
PrefabHash | Integer | |
Power | Integer | |
On | Boolean |
The Setting can be adjusted within the code of a socketed IC using an instruction like s db Setting r0
which is useful when trying to pass a value from an IC to a Batch Writer.