Difference between revisions of "Category:Modules"

From NeatTools
(Digital Logic Toolbox)
(Digital Logic Toolbox)
Line 11: Line 11:
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-left: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
* [[Digital Logic Toolbox#Not|Not]]
 
* [[Digital Logic Toolbox#Not|Not]]
* [[Exclusive Or]]
+
* [[Digital Logic Toolbox#Exclusive Or|Exclusive Or]]
* [[Integer Equal]]
+
* [[Digital Logic Toolbox#Integer Equal|Integer Equal]]
* [[Integer Multiply]]
+
* [[Digital Logic Toolbox#Integer Multiply|Integer Multiply]]
* [[Integer Absolute Value]]
+
* [[Digital Logic Toolbox#Integer Absolute Value|Integer Absolute Value]]
* [[Integer Minimum]]
+
* [[Digital Logic Toolbox#Integer Minimum|Integer Minimum]]
* [[Control]]
+
* [[Digital Logic Toolbox#Control|Control]]
* [[Delay]]
+
* [[Digital Logic Toolbox#Delay|Delay]]
* [[DeMultiplexer]]
+
* [[Digital Logic Toolbox#DeMultiplexer|DeMultiplexer]]
* [[Exclusive]]
+
* [[Digital Logic Toolbox#Exclusive|Exclusive]]
* [[High Performance Counter]]
+
* [[Digital Logic Toolbox#High Performance Counter|High Performance Counter]]
* [[Delay Sustain]]
+
* [[Digital Logic Toolbox#Delay Sustain|Delay Sustain]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[And]]
+
* [[Digital Logic Toolbox#And|And]]
* [[Integer Greater Than]]
+
* [[Digital Logic Toolbox#Integer Greater Than|Integer Greater Than]]
* [[Integer Not Equal]]
+
* [[Digital Logic Toolbox#Integer Not Equal|Integer Not Equal]]
* [[Integer Subtract]]
+
* [[Digital Logic Toolbox#Integer Subtract|Integer Subtract]]
* [[Integer Power]]
+
* [[Digital Logic Toolbox#Integer Power|Integer Power]]
* [[Integer Percent]]
+
* [[Digital Logic Toolbox#Integer Percent|Integer Percent]]
* [[Sample]]
+
* [[Digital Logic Toolbox#Sample|Sample]]
* [[Accumulator]]
+
* [[Digital Logic Toolbox#Accumulator|Accumulator]]
* [[Encoder]]
+
* [[Digital Logic Toolbox#Encoder|Encoder]]
* [[Clock Divider]]
+
* [[Digital Logic Toolbox#Clock Divider|Clock Divider]]
* [[Calibrate]]
+
* [[Digital Logic Toolbox#Calibrate|Calibrate]]
* [[State Object]]
+
* [[Digital Logic Toolbox#State Object|State Object]]
 
</td>
 
</td>
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
 
<td style="vertical-align:top; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 1em;">
* [[Or]]
+
* [[Digital Logic Toolbox#Or|Or]]
* [[Integer Greater Than or Equal]]
+
* [[Digital Logic Toolbox#Integer Greater Than or Equal|Integer Greater Than or Equal]]
* [[Integer Add]]
+
* [[Digital Logic Toolbox#Integer Add|Integer Add]]
* [[Integer Divide]]
+
* [[Digital Logic Toolbox#Integer Divide|Integer Divide]]
* [[Integer Maximum]]
+
* [[Digital Logic Toolbox#Integer Maximum|Integer Maximum]]
* [[Integer Random]]
+
* [[Digital Logic Toolbox#Integer Random|Integer Random]]
* [[Pulse]]
+
* [[Digital Logic Toolbox#Pulse|Pulse]]
* [[Multiplexer]]
+
* [[Digital Logic Toolbox#Multiplexer|Multiplexer]]
* [[Decoder]]
+
* [[Digital Logic Toolbox#Decoder|Decoder]]
* [[Time]]
+
* [[Digital Logic Toolbox#Time|Time]]
* [[Average Filter]]
+
* [[Digital Logic Toolbox#Average Filter|Average Filter]]
* [[Timers]]
+
* [[Digital Logic Toolbox#Timers|Timers]]
 
</td>
 
</td>
 
</tr>
 
</tr>

Revision as of 09:29, 19 January 2010

NeatTools is a visual programing environment. Programs are built using modules connected together in such a way as to manipulate a flow of data. Data flows into a module, where it is acted upon in some way by the module, for instance, the Integer Addition Module takes two connections of integers, sums them, and outputs the result. The modules are divided by type into several toolboxes.

Toolboxes

The eight toolboxes are accessible from the Toolbar on the left side.

Digital Logic Toolbox

Math Toolbox

Keyboard Toolbox

These modules are relatively self explanatory and function in the same way that they do when found on a traditional keyboard.

Multimedia Toolbox

Display Logic Toolbox

Input/Output Toolbox

Miscellaneous Toolbox

External Toolbox

The External Toolbox contains any External Modules you have loaded into the program.

This category currently contains no pages or media.