Rane HAL1x Design Guide - Page 120

Inactive Link, Link Master

Page 120 highlights

HAL SYSTEM DESIGN GUIDE example, if you plan to be deactivating and re-activating control links, you definitely need to understand the Link Master! To fully explain the Link Master function, let's begin with a scenario. Suppose that you have two Level controls in your system (LevelA and LevelB). In most situations, these two Level controls work independently, but in a few cases they must track one another. Therefore, you create a control link (Link1) that links LevelA and LevelB. Link1 remains inactive most of the time. While inactive, LevelA and LevelB operate independently and are, therefore, typically set to a different value. So what happens when you activate Link1? Should LevelA snap to LevelB's value or should LevelB snap to LevelA's value? This is where the Link Master comes into play. In any control link, one participant is designated as the Link Master. You can accept the default designation or configure it yourself. In this scenario, if LevelA is the Link Master, LevelB and the control link value take on the value of LevelA. If LevelB is the Link Master, Level A and the control link value take on the value of LevelB. As long as Link1 remains active, LevelA and LevelB track the control link value. The following images help illustrate this example: Inactive Link: 116

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196

example, if you plan to be deactivating and re-activating control links, you definitely need to understand the
Link Master!
To fully explain the Link Master function, let’s begin with a scenario. Suppose that you have two Level con-
trols in your system (LevelA and LevelB). In most situations, these two Level controls work independently,
but in a few cases they must track one another. Therefore, you create a control link (Link1) that links LevelA
and LevelB. Link1 remains inactive most of the time. While inactive, LevelA and LevelB operate inde-
pendently and are, therefore, typically set to a different value. So what happens when you activate Link1?
Should LevelA snap to LevelB’s value or should LevelB snap to LevelA’s value? This is where the Link
Master comes into play. In any control link, one participant is designated as the Link Master. You can accept
the default designation or configure it yourself. In this scenario, if LevelA is the Link Master, LevelB and the
control link value take on the value of LevelA. If LevelB is the Link Master, Level A and the control link
value take on the value of LevelB. As long as Link1 remains active, LevelA and LevelB track the control
link value. The following images help illustrate this example:
Inactive Link:
HAL SYSTEM DESIGN GUIDE
116