jmri.jmrix.loconet.sdf
Interface SdfConstants

All Known Implementing Classes:
BranchTo, ChannelStart, CommentMacro, DelaySound, EndSound, FourByteMacro, GenerateTrigger, InitiateSound, LabelMacro, LoadModifier, MaskCompare, Play, SdfMacro, SdlVersion, SkemeStart, SkipOnTrigger, TwoByteMacro

public interface SdfConstants

Author:
Bob Jacobsen Copyright (C) 2007

Field Summary
static int ABOVE
           
static int ABOVE_BIT
           
static int ANALOG_GAIN_MODIFY
           
static int ANALOG_PITCH_MODIFY
           
static int[] arg1ModCodes
           
static String[] arg1ModNames
           
static int[] arg3ModCodes
           
static int[] arg3ModMasks
           
static String[] arg3ModNames
           
static int BLEND_ALL
           
static int BLEND_CURRENT_CHNL
           
static int BLEND_FASE0
           
static int BLEND_FASE1
           
static int BLEND_FASEMASK
           
static int BLEND_GAIN0
           
static int BLEND_GAIN1
           
static int BLEND_GAINMASK
           
static int BLEND_TGTMASK
           
static int[] blendArg1Codes
           
static int[] blendArg1Masks
           
static String[] blendArg1Names
           
static int[] blendArg2Codes
           
static String[] blendArg2Names
           
static int[] blendArg3Codes
           
static String[] blendArg3Names
           
static int BLENDF_DSL_ACCEL0
           
static int BLENDF_DSL_ACCEL1
           
static int BLENDF_DSL_DECEL0
           
static int BLENDG_DSL_ACCEL0
           
static int BLENDG_DSL_ACCEL1
           
static int BLENDG_DSL_DECEL0
           
static int CMD_ZAP_BIT
           
static int COMP_7LSB
           
static int COMP_ALL
           
static int CV_PITCH_MODIFY
           
static int DEFAULT_GLBL_GAIN
           
static int DELAY_CV
           
static int DELAY_GLOBAL
           
static int DELAY_THIS
           
static int DITHER
           
static int DITHER_BIT
           
static int DITHERG_DIESEL
           
static int DITHERG_NONE
           
static int DITHERG_WHISTLE
           
static int[] ditherGCodes
           
static String[] ditherGNames
           
static int DITHERP_DIESEL
           
static int DITHERP_NONE
           
static int DITHERP_WHISTLE
           
static int[] ditherPCodes
           
static String[] ditherPNames
           
static String[] editorTriggerNames
          Human-readable form of trigger constants for use in SdfEditor
static int FALSE
           
static int FCMD_MASK
           
static int FCMD_NONE
           
static int[] fixedCVCodes
           
static String[] fixedCVNames
           
static int FMATH_AND
           
static int FMATH_INTEGRATE
           
static int FMATH_LODE
           
static int FMATH_OR
           
static int FMATH_TEST_ZERO
           
static int FMATH_XOR
           
static int GCMD_MASK
           
static int GCMD_NONE
           
static int IMMED_DATA
           
static int IMMED_GAIN_MODIFY
           
static int loop_GLOBAL
           
static int loop_GLOBAL_BIT
           
static int loop_INVERT
           
static int loop_INVERT_BIT
           
static int loop_MASK
           
static int loop_STD
           
static int loop_till_cam
           
static int loop_till_DIRNOW_CHNG
           
static int loop_till_F0
           
static int loop_till_F1
           
static int loop_till_F10
           
static int loop_till_F11
           
static int loop_till_F12
           
static int loop_till_F2
           
static int loop_till_F3
           
static int loop_till_F4
           
static int loop_till_F5
           
static int loop_till_F6
           
static int loop_till_F7
           
static int loop_till_F8
           
static int loop_till_F9
           
static int loop_till_init_TRIG
           
static int loop_till_MOVING
           
static int loop_till_NEVER
           
static int loop_till_SCAT4
           
static int loop_till_SCAT5
           
static int loop_till_SCAT6
           
static int loop_till_SCAT7
           
static int loop_till_SND_ACTV11
           
static int[] loopCodes
           
static int[] loopMasks
           
static String[] loopNames
           
static int LOW_DITH
           
static int MAX_DITH
           
static int MAXG_DIESEL
           
static int MAXG_NONE
           
static int MAXG_STEAM
           
static int MAXG_WHISTLE
           
static int[] maxGCodes
           
static String[] maxGNames
           
static int MAXP_DIESEL
           
static int MAXP_NONE
           
static int MAXP_STEAM
           
static int MAXP_WHISTLE
           
static int[] maxPCodes
           
static String[] maxPNames
           
static int MERGE_ALL_MASK
           
static int MG0_BIT
           
static int MG1_BIT
           
static int MID_DITH
           
static int MIN_DITH
           
static int[] modControlCodes
           
static String[] modControlNames
           
static int MOVE_BIT
           
static int MTYPE_BLEND
           
static int MTYPE_GAIN
           
static int MTYPE_PITCH
           
static int MTYPE_SCATTER
           
static int MTYPE_SNDCV
           
static int MTYPE_TIME
           
static int MTYPE_WORK_IMMED
           
static int MTYPE_WORK_INDIRECT
           
static int MVFN_MASK
           
static int no_loop
           
static int NO_PREEMPT_TRIG
           
static int NO_PREEMPT_TRIG_BIT
           
static int NORMAL
           
static int NOT_TRIG
           
static int NOT_TRIG_BIT
           
static int[] premptCodes
           
static int[] premptMasks
           
static String[] premptNames
           
static int RUN_WHILE_TRIG
           
static int RUN_WHILE_TRIG_BIT
           
static int SCALE_2
           
static int SCALE_4
           
static int SCALE_5
           
static int SCALE_6
           
static int SCALE_8
           
static int SCALE_C
           
static int SCALE_F
           
static int SCAT_CHNL0
           
static int SCAT_CHNL1
           
static int SCAT_CHNL2
           
static int SCAT_CHNL3
           
static int SCAT_CHNL4
           
static int SCAT_CHNL5
           
static int SCAT_CHNL6
           
static int SCAT_CHNL7
           
static int SCAT_CMD_PERIOD
           
static int SCAT_CMD_PERIOD_REV
           
static int SCAT_CMD_SAWTOOTH
           
static int SCAT_CMD_SAWTOOTH_REV
           
static int SCAT_PERIOD_POLARITY_BIT
           
static int SCAT_TRIG_BASE
           
static int[] scatChannelCodes
           
static String[] scatChannelNames
           
static int[] scatCommandCodes
           
static String[] scatCommandNames
           
static int SCV_137
           
static int SCV_138
           
static int SCV_DCONFIG
           
static int SCV_DISTANCE_RATE
           
static int SCV_FREEFORM
           
static int SCV_MAIN_PITCH
           
static int SCV_MUTE_VOL
           
static int SCV_NOTCH
           
static int SCV_STGEAR
           
static int SINTEN_HIGH
           
static int SINTEN_IMMED
           
static int SINTEN_LOW
           
static int SINTEN_MID
           
static int SINTEN_MIN
           
static int SINTEN_OFF
           
static int[] sintenCodes
           
static String[] sintenNames
           
static int SK_SENS_BIT
           
static int SKATTER_INCREMENT
           
static int SKIP_GRTR
           
static int SKIP_LESS
           
static int SKIP_RSVD
           
static int SKIP_SAME
           
static int SNDCV_CONFIGA
           
static int SNDCV_CONFIGB
           
static int SNDCV_SRC
           
static int SNDCV_SRC_BIT
           
static int SNDCV_STEAM
           
static int STEAM_CAM_BIT
           
static int SUM_BIT
           
static int SUMG
           
static int T_SPD_ACC_CHNG
           
static int T_SPD_ACCEL1
           
static int T_SPD_ACCEL2
           
static int T_SPD_DEC_CHNG
           
static int T_SPD_DEC_IDLE
           
static int T_SPD_DEC_SP1
           
static int T_SPD_DEC_SP2
           
static int T_SPD_DECEL1
           
static int T_SPD_DECEL2
           
static int T_SPD_DIR_CHNG
           
static int T_SPD_IDLE
           
static int T_SPD_IDLEXIT
           
static int T_SPD_MUTE
           
static int T_SPD_RUN
           
static int T_SPD_TURNOFF
           
static int T_SPD_TURNON
           
static int T_SS_BASE
           
static int TARGET_DATA
           
static int TRIG_BSC0
           
static int TRIG_BSC1
           
static int TRIG_BSC2
           
static int TRIG_BSC3
           
static int TRIG_BSC4
           
static int TRIG_BSC5
           
static int TRIG_BSC6
           
static int TRIG_BSC7
           
static int TRIG_CAM
           
static int TRIG_DIRNOW_CHNG
           
static int TRIG_DISTANCE
           
static int TRIG_FACTORY_CVRESET
           
static int TRIG_FALSE
           
static int TRIG_IN_0
           
static int TRIG_IN_1
           
static int TRIG_IN_2
           
static int TRIG_IN_3
           
static int TRIG_IN_4
           
static int TRIG_IN_5
           
static int TRIG_IN_6
           
static int TRIG_IN_7
           
static int TRIG_IN_BASE
           
static int TRIG_MATH
           
static int TRIG_MODE_CHNG
           
static int TRIG_MOVING
           
static int TRIG_NEVER
           
static int TRIG_NOT_TRIG
           
static int TRIG_NOTCH_CHNG
           
static int TRIG_OPSPROGWR_CV
           
static int TRIG_SCAT0
           
static int TRIG_SCAT1
           
static int TRIG_SCAT2
           
static int TRIG_SCAT3
           
static int TRIG_SCAT4
           
static int TRIG_SCAT5
           
static int TRIG_SCAT6
           
static int TRIG_SCAT7
           
static int TRIG_SF0
           
static int TRIG_SF1
           
static int TRIG_SF10
           
static int TRIG_SF11
           
static int TRIG_SF12
           
static int TRIG_SF13
           
static int TRIG_SF14
           
static int TRIG_SF15
           
static int TRIG_SF16
           
static int TRIG_SF17
           
static int TRIG_SF18
           
static int TRIG_SF19
           
static int TRIG_SF2
           
static int TRIG_SF20
           
static int TRIG_SF21
           
static int TRIG_SF22
           
static int TRIG_SF23
           
static int TRIG_SF24
           
static int TRIG_SF25
           
static int TRIG_SF26
           
static int TRIG_SF27
           
static int TRIG_SF28
           
static int TRIG_SF3
           
static int TRIG_SF4
           
static int TRIG_SF5
           
static int TRIG_SF6
           
static int TRIG_SF7
           
static int TRIG_SF8
           
static int TRIG_SF9
           
static int TRIG_SND_ACTV11
           
static int TRIG_SPD_DEC
           
static int TRIG_SPD_INC
           
static int TRIG_TIME_16PPS
           
static int TRIG_TRUE
           
static int[] triggerCodes
           
static String[] triggerNames
           
static int[] trigLogicCodes
           
static int[] trigLogicMasks
           
static String[] trigLogicNames
           
static int TRUE
           
static int[] trueFalseCodes
           
static String[] trueFalseNames
           
static int TSPD
           
static int[] wavebrkCodes
           
static int[] wavebrkMasks
           
static String[] wavebrkNames
           
static int WKSB_ACEL_BIT
           
static int WKSB_ACEL_MASK
           
static int WKSB_ANALOG_BIT
           
static int WKSB_ANALOG_MASK
           
static int WKSB_DIRNOW_BIT
           
static int WKSB_DIRNOW_MASK
           
static int WKSB_MATH_BIT
           
static int WKSB_MATH_MASK
           
static int WKSB_RUN_BIT
           
static int WKSB_RUN_MASK
           
static int WKSB_SPDDELTA_BIT
           
static int WKSB_SPDDELTA_MASK
           
static int WORK_ACHNL_7E
           
static int WORK_ACHNL_7F
           
static int WORK_DISTANCE
           
static int WORK_GAIN_TRIM
           
static int WORK_GLBL_GAIN
           
static int WORK_MVOLTS
           
static int WORK_NOTCH
           
static int WORK_PEAK_SPD
           
static int WORK_PITCH_TRIM
           
static int WORK_SCATTER4
           
static int WORK_SCATTER5
           
static int WORK_SCATTER6
           
static int WORK_SCATTER7
           
static int WORK_SERVO
           
static int WORK_SKAT_FAST
           
static int WORK_SKAT_SLOW
           
static int WORK_SPEED
           
static int WORK_SPEED_DELTA
           
static int WORK_STATUS_BITS
           
static int WORK_TIMEBASE
           
static int WORK_USER_0
           
static int WORK_USER_1
           
static int WORK_USER_2
           
static int WORK_USER_3
           
static int WORK_USER_4
           
static int WORK_USER_5
           
static int WORK_USER_LINES
           
static int[] workRegCodes
           
static String[] workRegNames
           
static int[] workStatusBitCodes
           
static String[] workStatusBitNames
           
static int ZAP
           
 

Field Detail

TRUE

static final int TRUE
See Also:
Constant Field Values

FALSE

static final int FALSE
See Also:
Constant Field Values

trueFalseCodes

static final int[] trueFalseCodes

trueFalseNames

static final String[] trueFalseNames

NORMAL

static final int NORMAL
See Also:
Constant Field Values

ZAP

static final int ZAP
See Also:
Constant Field Values

RUN_WHILE_TRIG

static final int RUN_WHILE_TRIG
See Also:
Constant Field Values

NO_PREEMPT_TRIG

static final int NO_PREEMPT_TRIG
See Also:
Constant Field Values

NOT_TRIG

static final int NOT_TRIG
See Also:
Constant Field Values

CMD_ZAP_BIT

static final int CMD_ZAP_BIT
See Also:
Constant Field Values

RUN_WHILE_TRIG_BIT

static final int RUN_WHILE_TRIG_BIT
See Also:
Constant Field Values

NO_PREEMPT_TRIG_BIT

static final int NO_PREEMPT_TRIG_BIT
See Also:
Constant Field Values

NOT_TRIG_BIT

static final int NOT_TRIG_BIT
See Also:
Constant Field Values

premptCodes

static final int[] premptCodes

premptMasks

static final int[] premptMasks

premptNames

static final String[] premptNames

TRIG_NEVER

static final int TRIG_NEVER
See Also:
Constant Field Values