Crescendo Docs

Climates

The Climates collection aggregates and registers the existence of the Climate model instances to be made globally available to all room model instances through the magic crosspoint-routing that is the backbone of the Crescendo framework.

Summary

The Default Climates parameter of the Climates collection supports a string of two-digit, zero-padded hexadecimal IDs, delimited by \x (i.e. \x01\x02\x05). These IDs are exactly those of the Climate model instances configured in the program.

All Climate model instances whose IDs are specified in the Default Climates parameter of the Climates collection are made globally available to all room models through the dynamic crosspoint-routing magic that Crescendo provides among interfaces, sources, and switchers, entirely through room models.

Tutorial

Simply enter the IDs of the Climate model instances to be globally accessible, delimited by \x (i.e. \x01\x02\x05). The signals themselves can be commented out unless you are building some custom stuff.

Notes

The Climate parameter of a room specifies the ID of the Climate model to be made the default Climate model for that room.

Inputs and Outputs

InputOutput
Climate Exists 
 StateClimate_01_Exists … Climate_99_Exists

Parameters

NameDescriptionValidate
Default ClimatesOne or more escaped hexadecimal IDs
Must be one or more escaped hexadecimal IDs or an empty string.