Sorting Machine (RedPower 2)

The sorting machine is a mid-game item added by RedPower 2. It is used to sort items and blocks to different places. More information in Usage below.

Recipe
The sorting machine requires five Iron Ingots, two Red-Doped Wafers, a Filter and a Blue Alloy Ingot.

Usage
The sorting machine is a block that is used in conjunction with pneumatic tubes. The sorting machine can take input through pneumatic tubes or by automatically pulling from an adjacent inventory. It must be powered using Blutricity.

Interface
In the top-left corner, the Blutricity charge is displayed.

The first button below the Blutricity charge changes the way the sorting machine accepts items:
 * GUI RP2 Input 1.png Single Step: Will not do anything automatically, but will pull one item from an adjacent inventory for every redstone signal it receives.
 * GUI RP2 Input 2.png Automatic: Automatically pulls from an adjacent inventory.
 * GUI RP2 Input 3.png Single Sweep: For use with a slider mode, will remember redstone signals and complete one full rotation per redstone pulse.

The second button changes the way in which the sorting machine processes items:
 * GUI RP2 Process 1.png Anystack Sequential: The slider moves from column to column and waits until it receives any single item in that column before moving to the next.
 * GUI RP2 Process 2.png Allstack Sequential: The slider moves from column to column and waits until it receives all items in that column before moving to the next.
 * GUI RP2 Process 3.png Random Allstack: Waits until it receives a random item before moving on to another random item.
 * GUI RP2 Process 4.png Any Item: Pulls any item from an adjacent inventory.
 * GUI RP2 Process 5.png Any Item with Default Route: Pulls any item from an adjacent inventory, with the option to set a default route.
 * GUI RP2 Process 6.png Any Item Whole Stack: Pulls whole stacks from an adjacent inventory.
 * GUI RP2 Process 7.png Any Item Whole Stack with Default Route: Pulls whole stacks from an adjacent inventory, with the option to set a default route.