Teledyne LeCroy Automation API for Bluetooth Analyzers User Manual
Page 4

iv
Automation API for CATC Bluetooth Analyzers
CATC
Ver. 1.40
ITrace::AnalyzerErrors . . . . . . . . . . . . . . . . . . . . . . 48
Primary dual interface for recording options . . . . . . . . . . . . . 49
IRecOptions::Load . . . . . . . . . . . . . . . . . . . . . . . . . 50
IRecOptions::Save . . . . . . . . . . . . . . . . . . . . . . . . . 51
IRecOptions::SetRecMode . . . . . . . . . . . . . . . . . . . 52
IRecOptions::SetBufferSize . . . . . . . . . . . . . . . . . . 53
IRecOptions::SetPostTriggerPercentage . . . . . . . . 54
IRecOptions::SetTriggerBeep . . . . . . . . . . . . . . . . . 55
IRecOptions::SetDataTruncate . . . . . . . . . . . . . . . . 56
IBTRecOptions:: SetDataTruncate . . . . . . . . . . . . . 57
IRecOptions::SetAutoMerge . . . . . . . . . . . . . . . . . 58
IBTRecOptions::SetAutoMerge . . . . . . . . . . . . . . . 59
IRecOptions::SetSaveExternalSignals . . . . . . . . . . 60
IRecOptions::SetTraceFileName . . . . . . . . . . . . . . 61
IRecOptions:: SetFilterPolarity . . . . . . . . . . . . . . . . 62
IBTRecOptions::SetMasterAddr . . . . . . . . . . . . . . 63
IBTRecOptions::SetPageTargetAddr . . . . . . . . . . . 64
IRecOptions::Reset . . . . . . . . . . . . . . . . . . . . . . . . . 65
Errors Collection Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
IAnalyzerErrors::get_Item . . . . . . . . . . . . . . . . . . . 67
IAnalyzerErrors::get_Count . . . . . . . . . . . . . . . . . . 68
Bluetooth neighborhood collection interface . . . . . . . . . . . . . 70
IBTNeighborhood::get_Item . . . . . . . . . . . . . . . . . 71
IBTNeighborhood::get_Count . . . . . . . . . . . . . . . . 72
Primary dual interface for bluetooth device . . . . . . . . . . . . . . 73
IBTDevice::GetAddress . . . . . . . . . . . . . . . . . . . . . 74
BTDevice:: GetClockHz . . . . . . . . . . . . . . . . . . . . . 75
IBTDevice:: GetCoD . . . . . . . . . . . . . . . . . . . . . . . 76
Analyzer events callback interface . . . . . . . . . . . . . . . . . . . . . 77
IAnalyzerEvents::OnTraceCreated . . . . . . . . . . . . . 78
_IAnalyzerEvents::OnStatusReport . . . . . . . . . . . . 79
Appendix: DCOM Configuration . . . . . . . . . . . . . . . . . . . . . . . . 83
A Summary of the Steps: . . . . . . . . . . . . . . . . . . . . 83
DCOM Configuration for Merlin Host Controller . . . . . . . . . 84
Summary of DCOM Server Configuration Steps . . 84
Configuring When & How Authentication Should Occur 84
Configuring Access Permissions . . . . . . . . . . . . . . . . . . . 86
Configuring Launch Permissions . . . . . . . . . . . . . . . . . . . 89
Configuring Configuration Permissions . . . . . . . . . . . . . . 90
Set User Run Permissions for Merlin Host Controller . . . 90
DCOM Client Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 91