The data chip is the main memory of any Tabs system. Thanks to it's modular design it can be easily swapped out with other data chips to instantly
change the program that is being displayed.
In order to save heat the Type 1 data chip has a saving system that compiles all the pages in multiple string list variables. These variables will
then be grouped into a single list that will be sent to the Tabs system from the Data output pin.
For a correct use follow these steps to connect your data chip to a Tabs device:
Once you're done with this easy setup simply hit the Restart button and your program will be displayed on the screen!
Note that by default the page loaded when restarting the system will always be page 0.
Important: The Restart button has been modified to fire an execution for everyone regardless of which player presses it.
This is very important to syncronise the pages for everyone in the room. If Tabs is used in a custom setup make sure to use the right button or modify
your own accordingly.
The finished setup should look like this:
Inside a Type 1 data chip you'll find a series of list create chips connected to a string list variable (the chips inside the grey dashed box in
the illustration above). Each list create represents a page that will be displayed on the screen.
Within the list create chips each line represents a line of the page. To edit the pages simply edit the lines of the list create chips. Just pay attention to not write too much for each line otherwise the text may clip outside of the screen.
To add a new page follow these steps:
After adding many pages the heat consumption will have risen significantly. To avoid overloads while restarting the system add a 0.1 seconds delay between the variable chips as shown in the illustration below:
Links are the main feature of the Tabs system. In fact you are able to insert hidden links within each line to connect other pages or send signals through
the output pins.
Links are separated from the rest of the line by 2 consecutive square brackets, one opened and the other closed: "[]"
Everything written before the brackets will be displayed on the screen, while everything after will be processed as a link.
Note that as long as you don't write 2 square brackets next to each other ("[]") you can still use them in your lines and they won't be interpreted as
part of the link.
Links can be separated in 2 different parts: a key letter to define the type of link and a value. Currently there are 2 types of links that can be implemented in the Tabs system: