# Binary Value

## Overview

![The Binary Value Node.](https://2561100106-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff6JZovzOqBctA4C1o76u%2Fuploads%2Fgit-blob-bd47b7d6ae5c3f0280f099e8b76690d7e77d4e50%2Fbinaryhexvalue20232.png?alt=media)

The **Binary Value** stores the inputted value as bytes.

[**Scope**](https://docs.incari.com/incari-studio/2023.2/overview#scopes): **Project**, **Scene**, **Function**, **Prefab**.

## Attributes

![The Binary Value Node Attributes.](https://2561100106-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff6JZovzOqBctA4C1o76u%2Fuploads%2Fgit-blob-6b0defa3dfb4a00ac335029ba7696905aa1f42dc%2Fbinaryhexvalueatts20232.png?alt=media)

| Attribute | Type         | Description                                                                                                                                                                                                                                                                                             |
| --------- | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Base`    | **Dropdown** | The form the inputted value takes. This can either be `Binary (Base2)` or `Hex (Base16)`. When `Binary (Base2)` is selected, only 1 and 0 are allowed in the `Value` **Attribute**. When `Binary (Base16)` is selected, only numbers from 0-9 and letters A-F are allowed in the `Value` **Attribute**. |
| `Value`   | **String**   | The `Value` that the generated number will have.                                                                                                                                                                                                                                                        |

## Inputs

| Input             | Type       | Description                                                           |
| ----------------- | ---------- | --------------------------------------------------------------------- |
| *Pulse Input* (►) | **Pulse**  | A standard **Input Pulse**, to trigger the execution of the **Node**. |
| `Input`           | **Binary** | A binary number you wish to add to the **Binary Value** **Node**.     |

## Outputs

| Output             | Type       | Description                                                                                                                            |
| ------------------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| *Pulse Output* (►) | **Pulse**  | A standard **Output Pulse**, to move onto the next **Node** along the **Logic Branch**, once this **Node** has finished its execution. |
| `Output`           | **Binary** | The generated binary number represented as hexadecimal.                                                                                |

## External Links

* [*Hexadecimal*](https://en.wikipedia.org/wiki/Hexadecimal) on Wikipedia.
* [*Binary and Hexadecimal Numbers*](https://www.electronics-tutorials.ws/binary/bin_3.html) on Electronics Tutorials.
