Skip to content

Parametrization

Daniel edited this page Jun 7, 2019 · 16 revisions

Some machines (if not all...) can be configured.

This is done by placing parametrizer hatches in the machine structure and configuring them.

Currently there are 2 types of parametrizers:

  • Regular one, allowing only Integer input/output
  • Parametrizer X, allowing both Integer and Float input/output.

Each parametrizer can read a pair of numbers from the controller and send a pair of numbers to the controller. To select which pair of numbers you want to acces use the ID.

Parametrizer Manual:

Arrows signify if the number is downloaded (Inputted) from or uploaded (Outputted) to the Multiblock Controller. The dots at bottom signify what bits are set in the uploaded number.

  1. ID (first row) buttons affect which ID is selected
  2. 0 (second row) buttons affect the Output Number 0
  3. 1 (third row) buttons affect the Output Number 1
  4. X (fourth row) is used to multiply both Output Numbers

Parametrizer X Manual:

Pointer at the bottom can be decoded like so:

  • First 2 numbers - which number is the target
  • Next 2 numbers - which bit is pointed, hexadecimal formatted
  1. ID (first row) buttons affect which ID is selected
  2. 0 (second row) buttons change the pointer to Point at Output Number 0 and also moves the pointer around
  3. 1 (third row) buttons change the pointer to Point at Output Number 1 and also moves the pointer around
  4. S C T I/F (fourth row) this buttons have multiple functions:
    • S - sets the current bit at the pointed position
    • C - clears the current bit at the pointed position
    • T - toggles the current bit at the pointed position
    • I/F - copies both from input (input feed)

Disclaimer

Holding shift while pressing buttons alters their behavior, experiment with them to learn more. To easily convert an Integer or Float to its binary form you can use the available commands.

Clone this wiki locally