![Alcorn Mcbride V+ series User Manual Download Page 243](http://html1.mh-extra.com/html/alcorn-mcbride/v-series/v-series_user-manual_2892709243.webp)
15-7
Appendix A
– Adding User-Defined Serial Protocols
Ap
p
end
ice
s
A
remoteflag
– Must match the name of a flag in the in the Configuration |
Flags window of the remote script connected to a porttyperemote as
param1. Puts one byte in the compiler buffer which is the index of that flag.
remotevar
– Must match the name of a variable in the Configuration |
Variables window of the remote script connected to a porttyperemote as
param1. Puts one byte in the compiler buffer which is the index of that
variable.
remoteport
– Must match the name of a port in the Configuration | Ports
window of the remote script connected to a porttyperemote as param1. Puts
one byte in the compiler buffer which is the index of that port.
remotesequence
– Must match the name of a sequence in the Sequence
List window of the remote script connected to a porttyperemote as param1.
Puts one byte in the compiler buffer which is the index of that sequence.
porttyperemote
– Must be a valid local Alcorn 9 Bit Control port with a
valid Script attached to it.
bytelabel
– Must match the name of a label in the Events window, and fit
into a single byte. The label must be less than 128 events away from the
current event. Puts one byte in the compiler buffer which is the offset in
bytes to that label.
bytetime
– Must be a valid time that fits into one byte. Any time (
whether entered in absolute frames FFF, or time SS.FF ) is acceptable, up to
255 frames. The maximum time varies depending on the frame rate
selected in the Show Controller. For example, with a running frame rate of
30fps, the maximum time is 8 seconds, 15 frames. Puts one byte in the
compiler buffer which is the number of frames specified.
byte
– Must be a valid number between 0 and 255 inclusive. The number
can be entered in decimal, hexadecimal, or percentage. For example, the
number 128 could be entered as
128
for decimal,
0x80
,
h80
, or
80h
for
hexadecimal, or
50%
for percentage. Puts one byte in the compiler buffer
which is the number entered.
Note
The
param
byte
may have an optional argument which is a tighter
specification on the number. For example,
paramX=byte(15,32)
would
require the number entered to be larger than 14 and smaller than 33 to be valid.
word
– Must be a valid number between 0 and 65535 inclusive. The
number can be entered in decimal, hexadecimal, or percentage. For
example, the number 49152 could be entered as
49152
for decimal,
0xC000
,
hC000
, or
EC000h
for hexadecimal, or
75%
for percentage.
Puts two bytes in the compiler buffer which is the number entered.
Note
As in
byte
, the
param
word
may have an optional argument which is a
tighter specification on the number.
string
– Accepts any correctly formatted string. The string can consist of
any combination of decimal, hex, or percentage numbers, and text data. For
Summary of Contents for V+ series
Page 2: ...User s Guide To Show Control by Alcorn McBride Inc...
Page 7: ...Third Party Equipment 18 3 Index 19 1...
Page 8: ......
Page 14: ...1 6 Welcome...
Page 28: ...3 14 Show Control Overview GoingToDayModeMsg ClearLine2Msg...
Page 38: ...3 24 Show Control Overview...
Page 82: ...4 44 WinScript User s Guide...
Page 118: ......
Page 144: ...6 26 Advanced WinScript Programming...
Page 170: ...7 26 Application Notes...
Page 220: ...13 8 DMX Machine Hardware Reference...
Page 236: ...14 16 SMPTE Machine Hardware Reference...
Page 254: ...15 18 Appendix A Adding User Defined Serial Protocols...
Page 264: ......