EasyManua.ls Logo

AMX NETLINX PROGRAMMING LANGUAGE - Marshalling Protocol (Group of Bytes)

AMX NETLINX PROGRAMMING LANGUAGE
246 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NetLinx Modules
199
NetLinx Programming Language Reference Guide
OFF [dvDECK,nOFFSET_FN+PLAY]
OFF [dvDECK,nOFFSET_FN+STOP]
OFF [dvDECK,nOFFSET_FN+PAUSE]
OFF [dvDECK,nOFFSET_FN+FFWD]
OFF [dvDECK,nOFFSET_FN+REW]
OFF [dvDECK,nOFFSET_FN+SFWD]
OFF [dvDECK,nOFFSET_FN+SREV]
OFF [dvDECK,nOFFSET_FN+REC]
}
DEFINE_CALL 'FEEDBACK' (INTEGER nFUNCTION)
{
[dvDECK,nOFFSET_FB+PLAY_FB] = (nFUNCTION=PLAY)
[dvDECK,nOFFSET_FB+STOP_FB] = (nFUNCTION=STOP)
[dvDECK,nOFFSET_FB+PAUSE_FB] = (nFUNCTION=PAUSE)
[dvDECK,nOFFSET_FB+FFWD_FB] = (nFUNCTION=FFWD)
[dvDECK,nOFFSET_FB+REW_FB] = (nFUNCTION=REW)
[dvDECK,nOFFSET_FB+SFWD_FB] = (nFUNCTION=SFWD)
[dvDECK,nOFFSET_FB+SREV_FB] = (nFUNCTION=SREV)
[dvDECK,nOFFSET_FB+REC_FB] = (nFUNCTION=REC)
}
(***********************************************************)
(* STARTUP CODE GOES BELOW *)
(***********************************************************)
DEFINE_START
(* SELECT OFFSETS IF ANY *)
IF (nFIRST BAND $00FF)
nOFFSET_FN=(nFIRST BAND $00FF)-PLAY
ELSE
nOFFSET_FN=0
IF (nFIRST BAND $FF00)
nOFFSET_FB=((nFIRST BAND $FF00)/$FF)-PLAY_FB
ELSE
nOFFSET_FB=0
(***********************************************************)
(* EVENT PROCESSING ROUTINES BELOW *)
(***********************************************************)
DEFINE_EVENT
(***********************************************************)
(* dcTRANPORTS - TRANSPORT CONTROLS *)
(***********************************************************)
BUTTON_EVENT[dcTRANPORTS]
{
PUSH:
{

Table of Contents

Related product manuals