Manual

API Constants
34
API Constants
Pre-defined API constants are in the SBAEAPIConstants.h file The following constants are
used as parameters by some functions.
Analyzer Type definitions
API_MAX_ANLYZER_TYPES 3
API_ANLYZER_TYPE_PA 0 //Protocol Analyzer
API_ANLYZER_TYPE_TA 1 //Timing Analyzer
API_ANLYZER_TYPE_BOTH 2
Analyzer Speed definitions
API_MAX_ANLYZER_SPEEDS 3
API_ANLYZER_SPEED_HIGH 0
API_ANLYZER_TYPE_FULL_LOW 1
API_ANLYZER_TYPE_AUTO 2
Trigger Items definitions
API_MAX_TRIG_ITEMS 26
API_TRIG_SNAP_SHOT 0
API_TRIG_ANY_TRANS 1
API_TRIG_DATA_PACKETS 2
API_TRIG_BUS_RESET 3
API_TRIG_RESUME 4
API_TRIG_SUSPEND 5
API_TRIG_CHIRP 6
API_TRIG_HNP 7
API_TRIG_SRP 8
API_TRIG_SESSION 9
API_TRIG_PE 10 //Protocol Error
API_TRIG_SETUP_TRANS 11
API_TRIG_IN_TRANS 12
API_TRIG_OUT_TRANS 13
API_TRIG_PING_TRANS 14
API_TRIG_SETUP_SPLIT_TRANS 15
API_TRIG_BULK_IN_SPLIT_TRANS 16
API_TRIG_BULK_OUT_SPLIT_TRANS 17
API_TRIG_INT_IN_SPLIT_TRANS 18
API_TRIG_INT_OUT_SPLIT_TRANS 19
API_TRIG_ISO_IN_SPLIT_TRANS 20
API_TRIG_ISO_OUT_SPLIT_TRANS 21
API_TRIG_SETUP_PREAMBLE_TRANS 22
API_TRIG_ASYNC_IN_PREAMBLE_TRANS 23
API_TRIG_ASYNC_OUT_PREAMBLE_TRANS 24
API_TRIG_TA_PATTERNS 25