I hope this will help others. I got tired of remembering how to make all these. I tried my best to make things uniform in how to use them. For example: green wire for inputs and outputs; red wire for programming inputs.
HOWTO
Inputs
- Top left Constant Combinator has what is required. P=pulse; S=signal. If just one is shown, then that is the type to use. If both are present, then use the first. If EACH is present, then it will accept everything.
- Bottom left Constant Combinator has the programming inputs. Outputs
- Top right Constant Combinator has the value the circuit will output. If EACH is present, then it will output everything from the input.
Circuits
Range(Low, High, Increment)
This is more a range loop than a range. It will start at the Low value. It will Increment it until it reaches the High value. After it reaches the High value, it will reset back to the Low value. Low <= Value <= High
Inputs
- (L)ow: The starting value
- (H)igh: The maximum value
- (I)ncrement: How much you want to increment the value by Outputs
- (V)alue: The value starting with Low and Incrementing to High.
Pulse Generator
This will pulse P output on the second tick of the Signal. Inputs
- (S)ignal Outputs
- (P)ulse
Timer
Inputs
- (S)ignal
- (H)igh: The maximum value. It will reset the output signal to 0. *Outputs
- (S)ignal
Memory Cell
Inputs
- (EACH) Outputs
- (EACH)
